cmake: Fix broken if/endif check for Windows

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-06-28 20:39:42 +02:00
parent 35db9e714a
commit 2d131b8566
+9 -8
View File
@@ -97,11 +97,12 @@ configure_file(
)
# Windows
## Installer (InnoSetup)
Configure_File(
"${PROJECT_SOURCE_DIR}/cmake/installer.iss.in"
"${PROJECT_BINARY_DIR}/installer.iss"
)
if (WIN32)
## Installer (InnoSetup)
configure_file(
"${PROJECT_SOURCE_DIR}/cmake/installer.iss.in"
"${PROJECT_BINARY_DIR}/installer.iss"
)
# Windows Specific Resource Definition
set(PROJECT_PRODUCT_NAME "${PROJECT_FULL_NAME}")
@@ -136,8 +137,8 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
endif()
# C++ Standard and Extensions
## Use C++17 and no non-standard extensions.
SET(_CXX_STANDARD 17)
SET(_CXX_EXTENSIONS OFF)
set(_CXX_STANDARD 17)
set(_CXX_EXTENSIONS OFF)
################################################################################
# Options
@@ -256,7 +257,7 @@ if(WIN32)
)
endif()
SET(PROJECT_GENERATED
set(PROJECT_GENERATED
"${PROJECT_BINARY_DIR}/source/module.cpp"
"${PROJECT_BINARY_DIR}/source/version.hpp"
)