/[escript]/trunk/SConstruct
ViewVC logotype

Diff of /trunk/SConstruct

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

revision 6780 by aellery, Wed Nov 7 23:58:41 2018 UTC revision 6781 by aellery, Mon Jan 28 22:31:05 2019 UTC
# Line 151  vars.AddVariables( Line 151  vars.AddVariables(
151    BoolVariable('longindices', 'use long indices (for very large matrices)', False),    BoolVariable('longindices', 'use long indices (for very large matrices)', False),
152    BoolVariable('compressed_files','Enables reading from compressed binary files', True),    BoolVariable('compressed_files','Enables reading from compressed binary files', True),
153    ('compression_libs', 'Compression libraries to link with', ['boost_iostreams']),    ('compression_libs', 'Compression libraries to link with', ['boost_iostreams']),
   BoolVariable('papi', 'Enable PAPI', False),  
   ('papi_prefix', 'Prefix/Paths to PAPI installation', default_prefix),  
   ('papi_libs', 'PAPI libraries to link with', ['papi']),  
   BoolVariable('papi_instrument_solver', 'Use PAPI to instrument each iteration of the solver', False),  
154    BoolVariable('osx_dependency_fix', 'Fix dependencies for libraries to have absolute paths (OSX)', False),    BoolVariable('osx_dependency_fix', 'Fix dependencies for libraries to have absolute paths (OSX)', False),
155    BoolVariable('stdlocationisprefix', 'Set the prefix as escript root in the launcher', False),    BoolVariable('stdlocationisprefix', 'Set the prefix as escript root in the launcher', False),
156    BoolVariable('mpi_no_host', 'Do not specify --host in run-escript launcher (only OPENMPI)', False),    BoolVariable('mpi_no_host', 'Do not specify --host in run-escript launcher (only OPENMPI)', False),
# Line 497  if env['cuda'] and 'ripley' in env['doma Line 493  if env['cuda'] and 'ripley' in env['doma
493  ######## optional python modules (sympy, pyproj)  ######## optional python modules (sympy, pyproj)
494  env=checkOptionalModules(env)  env=checkOptionalModules(env)
495    
496  ######## optional dependencies (netCDF, PAPI, MKL, UMFPACK, Lapack, Silo, ...)  ######## optional dependencies (netCDF, MKL, UMFPACK, Lapack, Silo, ...)
497  env=checkOptionalLibraries(env)  env=checkOptionalLibraries(env)
498    
499  ######## PDFLaTeX (for documentation)  ######## PDFLaTeX (for documentation)
# Line 789  def print_summary(): Line 785  def print_summary():
785          print("          netcdf:  NO")          print("          netcdf:  NO")
786      e_list=[]      e_list=[]
787      for i in ('weipa','debug','openmp','cppunit','gdal','mkl',      for i in ('weipa','debug','openmp','cppunit','gdal','mkl',
788               'papi','pyproj','scipy','silo','sympy','umfpack','visit'):               'pyproj','scipy','silo','sympy','umfpack','visit'):
789          if env[i]: e_list.append(i)          if env[i]: e_list.append(i)
790          else: d_list.append(i)          else: d_list.append(i)
791    

Legend:
Removed from v.6780  
changed lines
  Added in v.6781

  ViewVC Help
Powered by ViewVC 1.1.26