File tree Expand file tree Collapse file tree 3 files changed +23
-7
lines changed Expand file tree Collapse file tree 3 files changed +23
-7
lines changed Original file line number Diff line number Diff line change 11language : python 
2- python :
3-   - " 2.7" 
4-   - " 3.5" 
52sudo : required 
63compiler :
74  - gcc 
@@ -22,14 +19,28 @@ jobs:
2219  include :
2320    - dist : bionic 
2421      env : BUILDTYPE=Release 
22+       python : 2.7 
23+     - dist : bionic 
24+       env : BUILDTYPE=Release 
25+       python : 3.6 
2526    - dist : bionic 
2627      env : BUILDTYPE=Debug 
28+       python : 2.7 
29+     - dist : bionic 
30+       env : BUILDTYPE=Debug 
31+       python : 3.6 
2732    - dist : xenial 
2833      env : BUILDTYPE=Release 
34+       python : 2.7 
2935    - dist : xenial 
30-       env : BUILDTYPE=Debug 
36+       env : BUILDTYPE=Release 
37+       python : 3.5 
3138    - dist : trusty  
32-       env : BUILDTYPE=Debug 
39+       env : BUILDTYPE=Release 
40+       python : 2.7 
41+     - dist : trusty  
42+       env : BUILDTYPE=Release 
43+       python : 3.4 
3344
3445notifications :
3546  email :
@@ -44,6 +55,7 @@ install: pip install coveralls numpy
4455script :
4556  - export CMAKE_ADDITIONAL_OPTIONS="-DCMAKE_BUILD_TYPE=${BUILDTYPE}" 
4657  - sudo free -m -t 
58+   - ls -l /usr/lib/x86_64-linux-gnu/libboost_python* 
4759  - ./.travis/run ../travis_custom/custom_build 
4860after_failure : ./.travis/run after_failure 
4961after_success : ./.travis/run after_success 
Original file line number Diff line number Diff line change @@ -126,7 +126,11 @@ SET(${PROJECT_NAME}_SOURCES
126126)
127127
128128ADD_LIBRARY (${PROJECT_NAME}  SHARED ${${PROJECT_NAME} _SOURCES} ${${PROJECT_NAME} _HEADERS})
129- SET_TARGET_PROPERTIES (${PROJECT_NAME}  PROPERTIES SUFFIX  "${PYTHON_EXT_SUFFIX} " )
129+ SET (LIB_${PROJECT_NAME} _SUFFIX ${PYTHON_EXT_SUFFIX} )
130+ IF (APPLE )
131+   STRING (REPLACE ".so"  ".dylib"  LIB_${PROJECT_NAME} _SUFFIX ${LIB_${PROJECT_NAME} _SUFFIX})
132+ ENDIF (APPLE )
133+ SET_TARGET_PROPERTIES (${PROJECT_NAME}  PROPERTIES SUFFIX  "${LIB_${PROJECT_NAME} _SUFFIX}" )
130134TARGET_COMPILE_OPTIONS (${PROJECT_NAME}  PRIVATE  $<$<CXX_COMPILER_ID:MSVC >:-bigobj>)
131135
132136TARGET_LINK_BOOST_PYTHON(${PROJECT_NAME} )
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments