at master 31 lines 1.1 kB view raw
1diff --git a/CMakeLists.txt b/CMakeLists.txt 2index 3d9ad07..2f3b4b5 100644 3--- a/CMakeLists.txt 4+++ b/CMakeLists.txt 5@@ -2,26 +2,6 @@ cmake_minimum_required(VERSION 2.4) 6 7 project(acc) 8 9-if(MSVC) 10- # Create list of _FLAGS variables 11- foreach(FLAGS_SUFFIX "" _DEBUG _RELEASE _MINSIZEREL _RELWITHDEBINFO) 12- set(FLAGS_VARIABLES ${FLAGS_VARIABLES} CMAKE_C_FLAGS${FLAGS_SUFFIX} CMAKE_CXX_FLAGS${FLAGS_SUFFIX}) 13- endforeach() 14- 15- # Change compiler flags to use static runtime 16- foreach(FLAGS_VARIABLE ${FLAGS_VARIABLES}) 17- if(${FLAGS_VARIABLE} MATCHES "/MD") 18- string(REGEX REPLACE "/MD" "/MT" ${FLAGS_VARIABLE} "${${FLAGS_VARIABLE}}") 19- endif() 20- endforeach() 21-endif() 22- 23-if (NOT APPLE AND NOT MSVC) 24- # use static runtimes on Linux and MinGW 25- set(CMAKE_C_STANDARD_LIBRARIES "${CMAKE_C_STANDARD_LIBRARIES} -static -static-libgcc -static-libstdc++") 26- set(CMAKE_CXX_STANDARD_LIBRARIES "${CMAKE_CXX_STANDARD_LIBRARIES} -static -static-libgcc -static-libstdc++") 27- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static -static-libgcc -static-libstdc++") 28-endif() 29 30 add_executable(acc 31 acc.c