File tree Expand file tree Collapse file tree 2 files changed +1117
-96
lines changed Expand file tree Collapse file tree 2 files changed +1117
-96
lines changed Original file line number Diff line number Diff line change @@ -117,6 +117,12 @@ if(WIN32)
117117    target_sources (perf PRIVATE  perflib/getopt.c perflib/basename.c perflib/err.c)
118118endif ()
119119
120+ if (WIN32 )
121+     set (libm_dep)
122+ else ()
123+     set (libm_dep PUBLIC  m)
124+ endif ()
125+ 
120126target_include_directories (perf PUBLIC  "${PROJECT_SOURCE_DIR} " )
121127target_link_libraries (perf PUBLIC  OpenSSL::SSL OpenSSL::Crypto)
122128
@@ -154,17 +160,13 @@ add_executable(rsasign rsasign.c)
154160target_link_libraries (rsasign PRIVATE  perf)
155161
156162add_executable (x509storeissuer x509storeissuer.c)
157- target_link_libraries (x509storeissuer PRIVATE  perf)
163+ target_link_libraries (x509storeissuer ${libm_dep}   PRIVATE  perf)
158164
159165add_executable (rwlocks rwlocks.c)
160166target_link_libraries (rwlocks PRIVATE  perf)
161167
162168add_executable (pkeyread pkeyread.c)
163- if (WIN32 )
164-     target_link_libraries (pkeyread PRIVATE  perf)
165- else ()
166-     target_link_libraries (pkeyread PUBLIC  m PRIVATE  perf)
167- endif ()
169+ target_link_libraries (pkeyread ${libm_dep}  PRIVATE  perf)
168170
169171add_executable (evp_setpeer evp_setpeer.c)
170172target_link_libraries (evp_setpeer PRIVATE  perf)
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments