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:
Steve Reinhardt 2005-08-31 00:19:37 -04:00
parent 284e3e9c46
commit 919aa6dd00
4 changed files with 24 additions and 7 deletions

View file

@ -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')),

View 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

View 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

View 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