build: Added support for DESTDIR
I'll need this for my PKGBUILD
This commit is contained in:
parent
41f1c01752
commit
82cb17c1cb
12
Sconstruct
12
Sconstruct
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/python
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
|
||||||
MAJOR = 5
|
MAJOR = 5
|
||||||
MINOR = 3
|
MINOR = 3
|
||||||
|
@ -6,7 +7,12 @@ BUG = 0
|
||||||
EXTRA = "rc1"
|
EXTRA = "rc1"
|
||||||
DEBUG = False
|
DEBUG = False
|
||||||
|
|
||||||
PREFIX = "/usr"
|
PREFIX = "/usr"
|
||||||
|
DESTDIR = ""
|
||||||
|
for argv in sys.argv:
|
||||||
|
split = argv.split("=")
|
||||||
|
if split[0] == "DESTDIR":
|
||||||
|
DESTDIR = split[1] + "/"
|
||||||
|
|
||||||
FLAGS = ["-O2"]
|
FLAGS = ["-O2"]
|
||||||
if DEBUG == True:
|
if DEBUG == True:
|
||||||
|
@ -44,8 +50,8 @@ ocarina=env.Program('ocarina.bin', list_dirs('libsaria') + list_dirs('ocarina'))
|
||||||
Default(ocarina)
|
Default(ocarina)
|
||||||
|
|
||||||
# Install Ocarina
|
# Install Ocarina
|
||||||
lib = PREFIX + "/lib/ocarina"
|
lib = DESTDIR + PREFIX + "/lib/ocarina"
|
||||||
bin = PREFIX + "/bin/ocarina"
|
bin = DESTDIR + PREFIX + "/bin/ocarina"
|
||||||
images = lib + "/images"
|
images = lib + "/images"
|
||||||
env.Install(lib, ocarina)
|
env.Install(lib, ocarina)
|
||||||
env.Alias("install", [lib, images, bin])
|
env.Alias("install", [lib, images, bin])
|
||||||
|
|
Loading…
Reference in New Issue