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

Diff of /trunk/scons/mole_clang_options.py

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

revision 4240 by jfenwick, Fri Feb 22 01:51:19 2013 UTC revision 6004 by caltinay, Tue Mar 1 23:43:55 2016 UTC
# Line 1  Line 1 
1    
2  ##############################################################################  ##############################################################################
3  #  #
4  # Copyright (c) 2003-2010 by University of Queensland  # Copyright (c) 2003-2010 by The University of Queensland
5  # http://www.uq.edu.au  # http://www.uq.edu.au
6  #  #
7  # Primary Business: Queensland, Australia  # Primary Business: Queensland, Australia
# Line 9  Line 9 
9  # http://www.opensource.org/licenses/osl-3.0.php  # http://www.opensource.org/licenses/osl-3.0.php
10  #  #
11  # Development until 2012 by Earth Systems Science Computational Center (ESSCC)  # Development until 2012 by Earth Systems Science Computational Center (ESSCC)
12  # Development since 2012 by School of Earth Sciences  # Development 2012-2013 by School of Earth Sciences
13    # Development from 2014 by Centre for Geoscience Computing (GeoComp)
14  #  #
15  ##############################################################################  ##############################################################################
16    
# Line 31  Line 32 
32  # 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
33  # 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.
34  # This setting is mandatory.  # This setting is mandatory.
35  escript_opts_version = 201  escript_opts_version = 203
36    
37  # Installation prefix. Files will be installed in subdirectories underneath.  # Installation prefix. Files will be installed in subdirectories underneath.
38  # DEFAULT: '.' (current directory)  # DEFAULT: '.' (current directory)
# Line 41  escript_opts_version = 201 Line 42  escript_opts_version = 201
42  # DEFAULT: 'build'  # DEFAULT: 'build'
43  #build_dir = 'build'  #build_dir = 'build'
44    
 # C compiler command name or full path.  
 # DEFAULT: auto-detected  
 #cc = 'gcc'  
   
45  # C++ compiler command name or full path.  # C++ compiler command name or full path.
46  # DEFAULT: auto-detected  # DEFAULT: auto-detected
47  #cxx = 'g++'  #cxx = 'g++'
48    
49  # Flags to use with both C and C++ compilers. Do not set unless you know  # Flags to use with the C++ compiler. Do not set unless you know
50  # what you are doing - use cc_extra to specify additional flags!  # what you are doing - use cxx_extra to specify additional flags!
51  # DEFAULT: compiler-dependent  # DEFAULT: compiler-dependent
52  #cc_flags = ''  #cc_flags = ''
53    
# Line 64  tools_names=['clang'] Line 61  tools_names=['clang']
61  # DEFAULT: compiler-dependent  # DEFAULT: compiler-dependent
62  #cc_debug = '-g'  #cc_debug = '-g'
63    
64  # Additional flags to add to the C compiler only  # Additional flags to add to the C++ compiler
 # DEFAULT: '' (empty)  
 #cc_extra = ''  
   
 # Additional flags to add to the C++ compiler only  
65  # DEFAULT: '' (empty)  # DEFAULT: '' (empty)
66  #cxx_extra = '-DBADPYTHONMACROS'  cxx_extra = '-std=c++11'
67    
68  # Additional flags to add to the linker  # Additional flags to add to the linker
69  # DEFAULT: '' (empty)  # DEFAULT: '' (empty)
# Line 112  tools_names=['clang'] Line 105  tools_names=['clang']
105  #mpi_libs = ['mpi_cxx', 'mpi', 'open-rte', 'open-pal']  #mpi_libs = ['mpi_cxx', 'mpi', 'open-rte', 'open-pal']
106    
107  # Prefix or paths to boost-python headers and libraries. See note above.  # Prefix or paths to boost-python headers and libraries. See note above.
108  boost_prefix = '/usr/local'  boost_prefix = '/opt/local'
109    
110  # boost-python library/libraries to link against  # boost-python library/libraries to link against
111  boost_libs = ['boost_python']  boost_libs = ['boost_python-mt']
112    
113  # Prefix or paths to CppUnit headers and libraries. See note above.  # Prefix or paths to CppUnit headers and libraries. See note above.
114  cppunit_prefix = '/usr/local'  cppunit_prefix = '/opt/local'
115    
116  # CppUnit library/libraries to link against  # CppUnit library/libraries to link against
117  #cppunit_libs = ['cppunit']  cppunit_libs = ['cppunit']
118    
119  # Whether to use the netCDF library for dump file support  # Whether to use the netCDF library for dump file support
120  # DEFAULT: False  # DEFAULT: False
121  #netcdf = True  netcdf = True
122    
123  # Prefix or paths to netCDF headers and libraries. See note above.  # Prefix or paths to netCDF headers and libraries. See note above.
124  #netcdf_prefix = '/usr/local'  netcdf_prefix = '/opt/local'
125    
126  # netCDF library/libraries to link against  # netCDF library/libraries to link against
127  #netcdf_libs = ['netcdf_c++', 'netcdf']  netcdf_libs = ['netcdf_c++', 'netcdf']
128    
129  # Whether to use the parMETIS library (only in conjunction with MPI)  # Whether to use the parMETIS library (only in conjunction with MPI)
130  # DEFAULT: False  # DEFAULT: False
# Line 218  cppunit_prefix = '/usr/local' Line 211  cppunit_prefix = '/usr/local'
211  # Sim2 library/libraries to link against  # Sim2 library/libraries to link against
212  #visit_libs = ['simV2']  #visit_libs = ['simV2']
213    
 # Whether to enable the deprecated PyVisi interface (requires the VTK python  
 # modules)  
 # DEFAULT: False  
 #pyvisi = True  
   
 # Build dynamic libraries only  
 #DEFAULT: False  
 #build_shared = True  
   
 # work around for Python2.7 on OSX/BSD  
 #DEFAULT: True  
 #BADPYTHONMACROS = False  
   
214  ### ADVANCED OPTIONS ###  ### ADVANCED OPTIONS ###
215  # Do not change the following options unless you know what they do  # Do not change the following options unless you know what they do
216    

Legend:
Removed from v.4240  
changed lines
  Added in v.6004

  ViewVC Help
Powered by ViewVC 1.1.26