Changeset ebdb833 in sasview for sansmodels
- Timestamp:
- Dec 28, 2011 4:04:56 PM (13 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- e79a467
- Parents:
- 9e5ec99
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansmodels/setup.py
r5c77050 rebdb833 4 4 5 5 import sys 6 7 6 import os 8 7 import platform … … 15 14 16 15 # Options to enable OpenMP 16 copt = {'msvc': ['/openmp'], 17 'mingw32' : ['-fopenmp'], 18 'unix' : ['-fopenmp']} 19 lopt = {'msvc': ['/MANIFEST'], 20 'mingw32' : ['-fopenmp'], 21 'unix' : ['-lgomp']} 22 23 # Options for non-openmp builds. MSVC always needs MANIFEST 17 24 if sys.argv[-1] == "-nomp": 18 # Disable OpenMP19 25 copt = {} 20 lopt = {} 21 else: 22 print "openmp ENABLED" 23 copt = {'msvc': ['/openmp'], 24 'mingw32' : ['-fopenmp'], 25 'unix' : ['-fopenmp']} 26 lopt = {'msvc': ['/MANIFEST'], 27 'mingw32' : ['-fopenmp'], 28 'unix' : ['-lgomp']} 26 lopt = {'msvc': ['/MANIFEST']} 29 27 30 28 class build_ext_subclass( build_ext ): … … 37 35 is_64bits = False 38 36 c = self.compiler.compiler_type 39 40 37 print "Compiling with %s (64bit=%s)" % (c, str(is_64bits)) 38 41 39 if not (sys.platform=='darwin' and not is_64bits): 42 40 if copt.has_key(c):
Note: See TracChangeset
for help on using the changeset viewer.