gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

static.cmake (623B)


      1 # static.cmake -- change flags to link with static runtime libraries
      2 
      3 if(MSVC)
      4   foreach(flag_var
      5     CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
      6     CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELWITHDEBINFO
      7     CMAKE_C_FLAGS CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE
      8     CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_RELWITHDEBINFO)
      9     if(${flag_var} MATCHES "/MD")
     10       string(REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var}}")
     11     endif(${flag_var} MATCHES "/MD")
     12   endforeach(flag_var)
     13  
     14   message(STATUS 
     15     "Note: overriding CMAKE_*_FLAGS_* to use Visual C static multithread library")
     16 endif(MSVC)