File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -34,9 +34,13 @@ set_target_properties(secp256k1_precomputed PROPERTIES POSITION_INDEPENDENT_CODE
3434target_include_directories (secp256k1 PUBLIC 
3535  $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
3636)
37+ 
38+ # This emulates Libtool to make sure Libtool and CMake agree on the ABI version, 
39+ # see below "Calculate the version variables" in build-aux/ltmain.sh. 
40+ math (EXPR  ${PROJECT_NAME} _soversion "${${PROJECT_NAME} _LIB_VERSION_CURRENT} - ${${PROJECT_NAME} _LIB_VERSION_AGE}" )
3741set_target_properties (secp256k1 PROPERTIES
38-   VERSION  " ${${PROJECT_NAME} _LIB_VERSION_CURRENT }.${${PROJECT_NAME} _LIB_VERSION_AGE}.${${PROJECT_NAME} _LIB_VERSION_REVISION}" 
39-   SOVERSION  " ${${PROJECT_NAME} _LIB_VERSION_CURRENT}" 
42+   VERSION  ${${PROJECT_NAME} _soversion }.${${PROJECT_NAME} _LIB_VERSION_AGE}.${${PROJECT_NAME} _LIB_VERSION_REVISION}
43+   SOVERSION  ${${PROJECT_NAME} _soversion} 
4044)
4145
4246if (SECP256K1_BUILD_BENCHMARK)
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments