diff options
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/opentrack-platform.cmake | 1 | ||||
| -rw-r--r-- | cmake/opentrack-version.cmake | 13 | 
2 files changed, 7 insertions, 7 deletions
| diff --git a/cmake/opentrack-platform.cmake b/cmake/opentrack-platform.cmake index 3e0319ac..27d38d88 100644 --- a/cmake/opentrack-platform.cmake +++ b/cmake/opentrack-platform.cmake @@ -49,7 +49,6 @@ if(MSVC)          set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Zi")          set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Zi")      endif() -    #set(CMAKE_C_FLAGS " -DNOMINMAX -D_CRT_SECURE_NO_WARNINGS ${CMAKE_C_FLAGS}")      foreach (i SHARED MODULE EXE)          set(CMAKE_${i}_LINKER_FLAGS "${CMAKE_${i}_LINKER_FLAGS} -DYNAMICBASE -NXCOMPAT") diff --git a/cmake/opentrack-version.cmake b/cmake/opentrack-version.cmake index 00a5df1d..181fc613 100644 --- a/cmake/opentrack-version.cmake +++ b/cmake/opentrack-version.cmake @@ -29,17 +29,18 @@ const char* opentrack_version;  const char* opentrack_version = \"${OPENTRACK_COMMIT}${_build_type}\";  ") +set(file "${CMAKE_CURRENT_BINARY_DIR}/version.cpp")  set(crapola-ver) -if(EXISTS ${CMAKE_BINARY_DIR}/version.c) -    file(READ ${CMAKE_BINARY_DIR}/version.c crapola-ver) +if(EXISTS "${file}") +    file(READ "${file}" crapola-ver)  endif()  if(NOT (crapola-ver STREQUAL version-string)) -    file(WRITE ${CMAKE_BINARY_DIR}/version.c "${version-string}") +    file(WRITE "${file}" "${version-string}")  endif() -add_library(opentrack-version STATIC ${CMAKE_BINARY_DIR}/version.c) +add_library(opentrack-version STATIC "${file}") +  if(NOT MSVC) -    set_property(TARGET opentrack-version APPEND_STRING PROPERTY COMPILE_FLAGS " -fno-lto") +    otr_prop(TARGET opentrack-version COMPILE_FLAGS "-fno-lto")  endif() -otr_compat(opentrack-version) | 
