Move options files from <build_dir>/build_options to build_options/<build_dir>.
build/SConstruct: Move options file from <build_dir>/build_options to build_options/<build_dir>. --HG-- extra : convert_revision : 0363f79ef5c9c157d9018fcae9c5e055e38e552d
This commit is contained in:
parent
284e3e9c46
commit
919aa6dd00
4 changed files with 24 additions and 7 deletions
|
@ -146,12 +146,6 @@ for t in my_targets:
|
||||||
if dir not in build_dirs:
|
if dir not in build_dirs:
|
||||||
build_dirs.append(dir)
|
build_dirs.append(dir)
|
||||||
|
|
||||||
# Make a first pass to verify that build dirs are valid
|
|
||||||
for build_dir in build_dirs:
|
|
||||||
if not os.path.isdir(build_dir):
|
|
||||||
print "Error: build directory", build_dir, "does not exist."
|
|
||||||
Exit(1)
|
|
||||||
|
|
||||||
###################################################
|
###################################################
|
||||||
#
|
#
|
||||||
# Set up the default build environment. This environment is copied
|
# Set up the default build environment. This environment is copied
|
||||||
|
@ -256,7 +250,9 @@ for build_dir in build_dirs:
|
||||||
# Make a copy of the default environment to use for this config.
|
# Make a copy of the default environment to use for this config.
|
||||||
env = base_env.Copy()
|
env = base_env.Copy()
|
||||||
# Set env according to the build directory config.
|
# Set env according to the build directory config.
|
||||||
options_file = os.path.join(build_dir, 'build_options')
|
options_file = os.path.join('build_options', build_dir)
|
||||||
|
if not os.path.isfile(options_file):
|
||||||
|
print "Options file %s not found, using defaults." % options_file
|
||||||
opts = Options(options_file, ARGUMENTS)
|
opts = Options(options_file, ARGUMENTS)
|
||||||
opts.AddOptions(
|
opts.AddOptions(
|
||||||
EnumOption('TARGET_ISA', 'Target ISA', 'alpha', ('alpha')),
|
EnumOption('TARGET_ISA', 'Target ISA', 'alpha', ('alpha')),
|
||||||
|
|
7
build/build_options/ALPHA_FS
Normal file
7
build/build_options/ALPHA_FS
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
FULL_SYSTEM = 1
|
||||||
|
ALPHA_TLASER = 0
|
||||||
|
NO_FAST_ALLOC = 0
|
||||||
|
EFENCE = 0
|
||||||
|
SS_COMPATIBLE_FP = 0
|
||||||
|
STATS_BINNING = 1
|
||||||
|
USE_MYSQL = 1
|
7
build/build_options/ALPHA_FS_TL
Normal file
7
build/build_options/ALPHA_FS_TL
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
FULL_SYSTEM = 1
|
||||||
|
ALPHA_TLASER = 1
|
||||||
|
NO_FAST_ALLOC = 0
|
||||||
|
EFENCE = 0
|
||||||
|
SS_COMPATIBLE_FP = 0
|
||||||
|
STATS_BINNING = 1
|
||||||
|
USE_MYSQL = 1
|
7
build/build_options/ALPHA_SE
Normal file
7
build/build_options/ALPHA_SE
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
FULL_SYSTEM = 0
|
||||||
|
ALPHA_TLASER = 0
|
||||||
|
NO_FAST_ALLOC = 0
|
||||||
|
EFENCE = 0
|
||||||
|
SS_COMPATIBLE_FP = 1
|
||||||
|
STATS_BINNING = 1
|
||||||
|
USE_MYSQL = 1
|
Loading…
Reference in a new issue