/[escript]/branches/refine/SConstruct
ViewVC logotype

Diff of /branches/refine/SConstruct

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3632 by jfenwick, Thu Oct 20 04:27:45 2011 UTC revision 3658 by jfenwick, Fri Nov 11 06:55:48 2011 UTC
# Line 113  vars.AddVariables( Line 113  vars.AddVariables(
113  # Advanced settings  # Advanced settings
114    #dudley_assemble_flags = -funroll-loops      to actually do something    #dudley_assemble_flags = -funroll-loops      to actually do something
115    ('dudley_assemble_flags', 'compiler flags for some dudley optimisations', ''),    ('dudley_assemble_flags', 'compiler flags for some dudley optimisations', ''),
116      ('refine_assemble_flags', 'compiler flags for some dudley optimisations', ''),
117    # To enable passing function pointers through python    # To enable passing function pointers through python
118    BoolVariable('iknowwhatimdoing', 'Allow non-standard C', False),    BoolVariable('iknowwhatimdoing', 'Allow non-standard C', False),
119    # An option for specifying the compiler tools (see windows branch)    # An option for specifying the compiler tools (see windows branch)
# Line 721  env.SConscript(dirs = ['paso/src'], vari Line 722  env.SConscript(dirs = ['paso/src'], vari
722  env.SConscript(dirs = ['weipa/src'], variant_dir='$BUILD_DIR/$PLATFORM/weipa', duplicate=0)  env.SConscript(dirs = ['weipa/src'], variant_dir='$BUILD_DIR/$PLATFORM/weipa', duplicate=0)
723  env.SConscript(dirs = ['escript/src'], variant_dir='$BUILD_DIR/$PLATFORM/escript', duplicate=0)  env.SConscript(dirs = ['escript/src'], variant_dir='$BUILD_DIR/$PLATFORM/escript', duplicate=0)
724  env.SConscript(dirs = ['esysUtils/src'], variant_dir='$BUILD_DIR/$PLATFORM/esysUtils', duplicate=0)  env.SConscript(dirs = ['esysUtils/src'], variant_dir='$BUILD_DIR/$PLATFORM/esysUtils', duplicate=0)
725    env.SConscript(dirs = ['refine/src'], variant_dir='$BUILD_DIR/$PLATFORM/refine', duplicate=0)
726  env.SConscript(dirs = ['dudley/src'], variant_dir='$BUILD_DIR/$PLATFORM/dudley', duplicate=0)  env.SConscript(dirs = ['dudley/src'], variant_dir='$BUILD_DIR/$PLATFORM/dudley', duplicate=0)
727  env.SConscript(dirs = ['finley/src'], variant_dir='$BUILD_DIR/$PLATFORM/finley', duplicate=0)  env.SConscript(dirs = ['finley/src'], variant_dir='$BUILD_DIR/$PLATFORM/finley', duplicate=0)
728  env.SConscript(dirs = ['modellib/py_src'], variant_dir='$BUILD_DIR/$PLATFORM/modellib', duplicate=0)  env.SConscript(dirs = ['modellib/py_src'], variant_dir='$BUILD_DIR/$PLATFORM/modellib', duplicate=0)
# Line 792  env.Alias('install_paso', ['build_paso', Line 794  env.Alias('install_paso', ['build_paso',
794  env.Alias('build_escript', ['install_escript_headers', 'build_escript_lib', 'build_escriptcpp_lib'])  env.Alias('build_escript', ['install_escript_headers', 'build_escript_lib', 'build_escriptcpp_lib'])
795  env.Alias('install_escript', ['build_escript', 'install_escript_lib', 'install_escriptcpp_lib', 'install_escript_py'])  env.Alias('install_escript', ['build_escript', 'install_escript_lib', 'install_escriptcpp_lib', 'install_escript_py'])
796    
797    env.Alias('build_refine', ['install_refine_headers', 'build_refine_lib', 'build_refinecpp_lib'])
798    env.Alias('install_refine', ['build_refine', 'install_refine_lib', 'install_refinecpp_lib', 'install_refine_py'])
799    
800    
801  env.Alias('build_dudley', ['install_dudley_headers', 'build_dudley_lib', 'build_dudleycpp_lib'])  env.Alias('build_dudley', ['install_dudley_headers', 'build_dudley_lib', 'build_dudleycpp_lib'])
802  env.Alias('install_dudley', ['build_dudley', 'install_dudley_lib', 'install_dudleycpp_lib', 'install_dudley_py'])  env.Alias('install_dudley', ['build_dudley', 'install_dudley_lib', 'install_dudleycpp_lib', 'install_dudley_py'])
803    
# Line 809  build_all_list = [] Line 815  build_all_list = []
815  build_all_list += ['build_esysUtils']  build_all_list += ['build_esysUtils']
816  build_all_list += ['build_paso']  build_all_list += ['build_paso']
817  build_all_list += ['build_escript']  build_all_list += ['build_escript']
818    build_all_list += ['build_refine']
819  build_all_list += ['build_dudley']  build_all_list += ['build_dudley']
820  build_all_list += ['build_finley']  build_all_list += ['build_finley']
821  build_all_list += ['build_weipa']  build_all_list += ['build_weipa']
# Line 822  install_all_list += ['target_init'] Line 829  install_all_list += ['target_init']
829  install_all_list += ['install_esysUtils']  install_all_list += ['install_esysUtils']
830  install_all_list += ['install_paso']  install_all_list += ['install_paso']
831  install_all_list += ['install_escript']  install_all_list += ['install_escript']
832    install_all_list += ['install_refine']
833  install_all_list += ['install_dudley']  install_all_list += ['install_dudley']
834  install_all_list += ['install_finley']  install_all_list += ['install_finley']
835  install_all_list += ['install_weipa']  install_all_list += ['install_weipa']

Legend:
Removed from v.3632  
changed lines
  Added in v.3658

  ViewVC Help
Powered by ViewVC 1.1.26