#320: cmake fixes for appveyor
This commit is contained in:
		@@ -7,7 +7,18 @@ if(UNIX AND NOT APPLE AND NOT EMSCRIPTEN)
 | 
			
		||||
	set(LINUX TRUE)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 | 
			
		||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 | 
			
		||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
 | 
			
		||||
 | 
			
		||||
if(MSVC)
 | 
			
		||||
 | 
			
		||||
	foreach( OUTPUTCONFIG ${CMAKE_CONFIGURATION_TYPES} )
 | 
			
		||||
	    string( TOUPPER ${OUTPUTCONFIG} OUTPUTCONFIG )
 | 
			
		||||
	    set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib )
 | 
			
		||||
	    set( CMAKE_LIBRARY_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/lib )
 | 
			
		||||
	    set( CMAKE_RUNTIME_OUTPUT_DIRECTORY_${OUTPUTCONFIG} ${CMAKE_BINARY_DIR}/bin )
 | 
			
		||||
	endforeach( OUTPUTCONFIG CMAKE_CONFIGURATION_TYPES )
 | 
			
		||||
	
 | 
			
		||||
	SET(CMAKE_EXE_LINKER_FLAGS_RELEASE "${CMAKE_EXE_LINKER_FLAGS_RELEASE} /OPT:REF /INCREMENTAL:NO")
 | 
			
		||||
	SET(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO} /OPT:REF /INCREMENTAL:NO")
 | 
			
		||||
@@ -22,7 +33,6 @@ if(MSVC)
 | 
			
		||||
		endif(${flag_var} MATCHES "/MD")
 | 
			
		||||
	endforeach(flag_var)
 | 
			
		||||
 | 
			
		||||
	set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /O2")
 | 
			
		||||
else()
 | 
			
		||||
 | 
			
		||||
	set(CMAKE_C_STANDARD 99)
 | 
			
		||||
@@ -40,10 +50,6 @@ endif()
 | 
			
		||||
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 | 
			
		||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
 | 
			
		||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
 | 
			
		||||
 | 
			
		||||
################################
 | 
			
		||||
# LUA
 | 
			
		||||
################################
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user