mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-11-03 23:53:55 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
		
			639 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			639 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
# static.cmake -- change flags to link with static runtime libraries
 | 
						|
 | 
						|
if(MSVC)
 | 
						|
  foreach(flag_var
 | 
						|
    CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
 | 
						|
    CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELWITHDEBINFO
 | 
						|
    CMAKE_C_FLAGS CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_RELEASE
 | 
						|
    CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_RELWITHDEBINFO)
 | 
						|
    if(${flag_var} MATCHES "/MD")
 | 
						|
      string(REGEX REPLACE "/MD" "/MT" ${flag_var} "${${flag_var}}")
 | 
						|
    endif(${flag_var} MATCHES "/MD")
 | 
						|
  endforeach(flag_var)
 | 
						|
 
 | 
						|
  message(STATUS 
 | 
						|
    "Note: overriding CMAKE_*_FLAGS_* to use Visual C static multithread library")
 | 
						|
endif(MSVC)
 |