diff --git a/.gitignore b/.gitignore index 1c985260..230d632f 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,5 @@ src/setup/win32/synergy.suo /.idea /cmake-build-debug /CMakeLists.txt.user +/.vs +/CMakeLists.txt.* diff --git a/CMakeLists.txt b/CMakeLists.txt index bf9eecbe..6c75ee5f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -344,11 +344,11 @@ macro(generate_versionfile) "export SYNERGY_VERSION_PATCH=\"${SYNERGY_VERSION_PATCH}\"\n" "export SYNERGY_VERSION_STAGE=\"${SYNERGY_VERSION_STAGE}\"\n") elseif(${CMAKE_SYSTEM_NAME} MATCHES "Windows") - FILE(WRITE ${CMAKE_BINARY_DIR}/version - "$env:SYNERGY_VERSION_MAJOR=\"${SYNERGY_VERSION_MAJOR}\"\n" - "$env:SYNERGY_VERSION_MINOR=\"${SYNERGY_VERSION_MINOR}\"\n" - "$env:SYNERGY_VERSION_PATCH=\"${SYNERGY_VERSION_PATCH}\"\n" - "$env:SYNERGY_VERSION_STAGE=\"${SYNERGY_VERSION_STAGE}\"\n") + FILE(WRITE ${CMAKE_BINARY_DIR}/version.bat + "SET SYNERGY_VERSION_MAJOR=\"${SYNERGY_VERSION_MAJOR}\"\n" + "SET SYNERGY_VERSION_MINOR=\"${SYNERGY_VERSION_MINOR}\"\n" + "SET SYNERGY_VERSION_PATCH=\"${SYNERGY_VERSION_PATCH}\"\n" + "SET SYNERGY_VERSION_STAGE=\"${SYNERGY_VERSION_STAGE}\"\n") endif() endmacro(generate_versionfile)