From 2d131b8566696504962e7b1b5a18dd7ecc649ad9 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Fri, 28 Jun 2019 20:39:42 +0200 Subject: [PATCH] cmake: Fix broken if/endif check for Windows --- CMakeLists.txt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9c5b852..ae64a9d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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" )