Changeset 1d10ee9 in sasview for setup.py


Ignore:
Timestamp:
Nov 30, 2011 3:23:44 PM (12 years ago)
Author:
Mathieu Doucet <doucetm@…>
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:
ef70686
Parents:
61cce73
Message:

Re #5 fixing samsmodels compilation on MSVC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • setup.py

    r61cce73 r1d10ee9  
    174174packages.extend(["sans","sans.models","sans.models.sans_extension"]) 
    175175     
     176smearer_sources = [os.path.join(smear_dir, "smearer.cpp"), 
     177                  os.path.join(smear_dir, "smearer_module.cpp")] 
     178 
     179if not os.name=='nt': 
     180    smearer_sources.append("winFuncs.c") 
     181 
    176182ext_modules.extend( [ Extension("sans.models.sans_extension.c_models", 
    177183                                sources=model_sources,                  
     
    179185                    # Smearer extension 
    180186                    Extension("sans.models.sans_extension.smearer", 
    181                               sources = [os.path.join(smear_dir, "smearer.cpp"), 
    182                                          os.path.join(smear_dir, "smearer_module.cpp"),], 
     187                              sources = smearer_sources, 
    183188                              include_dirs=[igordir, smear_dir, numpy_incl_path]), 
    184189                     
     
    187192                                          "smearer2d_helper_module.cpp"), 
    188193                                          os.path.join(smear_dir, "smearer2d_helper.cpp"),], 
    189                               include_dirs=[igordir, smear_dir,numpy_incl_path]) 
     194                              include_dirs=[smear_dir,numpy_incl_path]) 
    190195                    ] ) 
    191196         
Note: See TracChangeset for help on using the changeset viewer.