/[escript]/trunk/scons/shake34_options.py
ViewVC logotype

Diff of /trunk/scons/shake34_options.py

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

revision 3283 by gross, Mon Oct 18 22:39:28 2010 UTC revision 3793 by gross, Wed Feb 1 07:39:43 2012 UTC
# Line 28  Line 28 
28  # The options file version. SCons will refuse to build if there have been  # The options file version. SCons will refuse to build if there have been
29  # changes to the set of variables and your file has not been updated.  # changes to the set of variables and your file has not been updated.
30  # This setting is mandatory.  # This setting is mandatory.
31  escript_opts_version = 200  escript_opts_version = 201
32    
33  # Installation prefix. Files will be installed in subdirectories underneath.  # Installation prefix. Files will be installed in subdirectories underneath.
34  # DEFAULT: '.' (current directory)  # DEFAULT: '.' (current directory)
35  #prefix = '/usr/local'  #prefix = '/usr/local'
36    
37    # Top-level directory for intermediate build and test files.
38    # DEFAULT: 'build'
39    #build_dir = 'build'
40    
41  # C compiler command name or full path.  # C compiler command name or full path.
42  # DEFAULT: auto-detected  # DEFAULT: auto-detected
43  #cc = 'gcc'  #cc = 'gcc'
# Line 65  escript_opts_version = 200 Line 69  escript_opts_version = 200
69    
70  # Additional flags to add to the linker  # Additional flags to add to the linker
71  # DEFAULT: '' (empty)  # DEFAULT: '' (empty)
72  #ld_extra = ''  #ld_extra = '-L/usr/lib'
73    
74  # Whether to treat compiler warnings as errors  # Whether to treat compiler warnings as errors
75  # DEFAULT: True  # DEFAULT: True
# Line 73  escript_opts_version = 200 Line 77  escript_opts_version = 200
77    
78  # Whether to build a debug version  # Whether to build a debug version
79  # DEFAULT: False  # DEFAULT: False
80  # debug = True  debug = True
81    
82  # Set to True to print the full compiler/linker command line  # Set to True to print the full compiler/linker command line
83  # DEFAULT: False  # DEFAULT: False
84  #verbose = True  verbose = True
85    
86  # Set to True to add flags that enable OpenMP parallelization  # Set to True to add flags that enable OpenMP parallelization
87  # DEFAULT: False  # DEFAULT: False
88  openmp = True  #openmp = True
89    
90  # Additional compiler flags for OpenMP builds  # Additional compiler flags for OpenMP builds
91  # DEFAULT: compiler-dependent  # DEFAULT: compiler-dependent
# Line 108  boost_prefix = '/usr' Line 112  boost_prefix = '/usr'
112  # boost-python library/libraries to link against  # boost-python library/libraries to link against
113  boost_libs = ['boost_python']  boost_libs = ['boost_python']
114    
115    # Prefix or paths to CppUnit headers and libraries. See note above.
116    cppunit_prefix = '/usr'
117    
118    # CppUnit library/libraries to link against
119    cppunit_libs = ['cppunit']
120    
121  # Whether to use the netCDF library for dump file support  # Whether to use the netCDF library for dump file support
122  # DEFAULT: False  # DEFAULT: False
123  netcdf = True  netcdf = True
# Line 160  umfpack = True Line 170  umfpack = True
170  umfpack_prefix = ['/usr/include/suitesparse', '/usr/lib']  umfpack_prefix = ['/usr/include/suitesparse', '/usr/lib']
171    
172  # UMFPACK library/libraries to link against  # UMFPACK library/libraries to link against
173  umfpack_libs = ['umfpack']  ufpack_libs = ['umfpack']
174    
175    # Whether to use BoomerAMG (requires MPI)
176    # DEFAULT: False
177    #boomeramg = True
178    
179    # Prefix or paths to BoomerAMG headers and libraries. See note above.
180    #boomeramg_prefix = '/usr/local'
181    
182    # BoomerAMG library/libraries to link against
183    #boomeramg_libs = ['HYPRE']
184    
185  # Flavour of LAPACK implementation  # Flavour of LAPACK implementation
186  # Recognized values: 'none', 'clapack', 'mkl'  # Recognized values: 'none', 'clapack', 'mkl'
187  # DEFAULT: 'none' (do not use LAPACK)  # DEFAULT: 'none' (do not use LAPACK)
188  # lapack = 'clapack'  lapack = 'clapack'
189    
190  # Prefix or paths to LAPACK headers and libraries. See note above.  # Prefix or paths to LAPACK headers and libraries. See note above.
191  # lapack_prefix = '/usr'  lapack_prefix = ['/usr/include/atlas', '/usr']
192    
193  # LAPACK library/libraries to link against  # LAPACK library/libraries to link against
194  #lapack_libs = ['lapack_atlas']  lapack_libs = ['lapack_atlas']
195    
196  # Whether to use LLNL's SILO library for Silo output file support in weipa  # Whether to use LLNL's SILO library for Silo output file support in weipa
197  # DEFAULT: False  # DEFAULT: False
198  #silo = True  silo = True
199    
200  # Prefix or paths to SILO headers and libraries. See note above.  # Prefix or paths to SILO headers and libraries. See note above.
201  #silo_prefix = '/usr/local'  silo_prefix = '/usr/local'
202    
203  # SILO library/libraries to link against  # SILO library/libraries to link against
204  #silo_libs = ['siloh5', 'hdf5']  silo_libs = ['silo']
205    # silo_libs = ['hdf5', 'silo']
206    
207  # Whether to use LLNL's VisIt simulation interface (only version 2 supported)  # Whether to use LLNL's VisIt simulation interface (only version 2 supported)
208  # DEFAULT: False  # DEFAULT: False
209  #visit = True  visit = True
210    
211  # Prefix or paths to VisIt's sim2 headers and libraries. See note above.  # Prefix or paths to VisIt's sim2 headers and libraries. See note above.
212  #visit_prefix = '/opt/visit/2.1.0/linux-intel/libsim/V2'  visit_prefix = '/opt/visit2_3_2.linux-x86_64/2.3.2/linux-x86_64/libsim/V2'
213    
214  # Sim2 library/libraries to link against  # sim2 library/libraries to link against
215  #visit_libs = ['simV2']  #visit_libs = ['simV2']
216    
217  # Whether to enable the deprecated PyVisi interface (requires the VTK python  # Whether to enable the deprecated PyVisi interface (requires the VTK python
# Line 198  umfpack_libs = ['umfpack'] Line 219  umfpack_libs = ['umfpack']
219  # DEFAULT: False  # DEFAULT: False
220  #pyvisi = True  #pyvisi = True
221    
222    # Build dynamic libraries only
223    #DEFAULT: False
224    #build_shared = True
225    
226    
227  ### ADVANCED OPTIONS ###  ### ADVANCED OPTIONS ###
228  # Do not change the following options unless you know what they do  # Do not change the following options unless you know what they do
229    
230    # Use intel's VSL library for random data
231    # DEFAULT: False
232    #vsl_random = True
233    
234  # Extra libraries to link with  # Extra libraries to link with
235  #sys_libs = []  #sys_libs = []
236    
237  # Additional environmental variables to export to the tools  # Additional environmental variables to export to the tools
238  #env_export = []  #env_export = []
239    
 # Build a shared esysUtils library  
 #share_esysutils = True  
   
 # Build a shared paso library  
 #share_paso = True  
   
240  #tools_names = ['default']  #tools_names = ['default']
241    
242  #iknowwhatimdoing = False  #iknowwhatimdoing = False
# Line 221  umfpack_libs = ['umfpack'] Line 244  umfpack_libs = ['umfpack']
244  #forcelazy = 'leave_alone'  #forcelazy = 'leave_alone'
245    
246  #forcecollres = 'leave_alone'  #forcecollres = 'leave_alone'
247    

Legend:
Removed from v.3283  
changed lines
  Added in v.3793

  ViewVC Help
Powered by ViewVC 1.1.26