Kaydet (Commit) e29ecece authored tarafından Ali Rıza Keskin's avatar Ali Rıza Keskin

build ile ilgili güvenlik önlemi

üst 6dcb5abf
PREFIX=/
all: build install
clean:
`find | grep pycache | sed 's/^/rm -rf /g'`
rm -rf build
build:
python3 setup.py build
install:
python3 setup.py install --prefix=$(PREFIX)
install inary-cli $(PREFIX)usr/bin/inary
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<ref name="Icon"/> <ref name="Icon"/>
</optional> </optional>
<optional> <optional>
<ref name="Rfp"/> <ref name="RFP"/>
</optional> </optional>
<zeroOrMore> <zeroOrMore>
<ref name="IsA"/> <ref name="IsA"/>
...@@ -51,9 +51,9 @@ ...@@ -51,9 +51,9 @@
<!-- FIXME: should be oneOrMore --> <!-- FIXME: should be oneOrMore -->
<ref name="Description"/> <ref name="Description"/>
</zeroOrMore> </zeroOrMore>
<oneOrMore> <optional>
<ref name="Archive"/> <ref name="Archive"/>
</oneOrMore> </optional>
<optional> <optional>
<ref name="AdditionalFiles"/> <ref name="AdditionalFiles"/>
</optional> </optional>
...@@ -154,8 +154,8 @@ ...@@ -154,8 +154,8 @@
</define> </define>
<!-- Rfp --> <!-- Rfp -->
<define name="Icon"> <define name="RFP">
<element name="Icon"> <element name="RFP">
<text/> <text/>
</element> </element>
</define> </define>
......
...@@ -377,7 +377,7 @@ class Builder: ...@@ -377,7 +377,7 @@ class Builder:
def get_build_types(self): def get_build_types(self):
ignored_build_types = \ ignored_build_types = \
ctx.config.values.build.ignored_build_types.split(",") ctx.config.values.build.ignored_build_types.split(",")
build_types = [""] build_types = []
packages = [] packages = []
for package in self.spec.packages: for package in self.spec.packages:
...@@ -391,7 +391,7 @@ class Builder: ...@@ -391,7 +391,7 @@ class Builder:
packages.append(package) packages.append(package)
self.spec.packages = packages self.spec.packages = packages
build_types.append("")
return build_types return build_types
def set_build_type(self, build_type): def set_build_type(self, build_type):
...@@ -407,6 +407,7 @@ class Builder: ...@@ -407,6 +407,7 @@ class Builder:
# Each time a builder is created we must reset # Each time a builder is created we must reset
# environment. See bug #2575 # environment. See bug #2575
os.environ.clear()
inary.actionsapi.variables.initVariables() inary.actionsapi.variables.initVariables()
env = {"PKG_DIR": self.pkg_dir(), env = {"PKG_DIR": self.pkg_dir(),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment