diff options
-rw-r--r-- | CMakeLists.txt | 1 | ||||
-rw-r--r-- | win/CMakeLists.txt | 2 | ||||
-rw-r--r-- | win/installer/BuildInstaller.cmake (renamed from win/installer/CMakeLists.txt) | 5 |
3 files changed, 5 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 32917eaa..081eaea1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -309,6 +309,7 @@ add_subdirectory(common) if(WIN32) add_subdirectory(win) + include(win/installer/BuildInstaller.cmake) else() # No interest in building x related parts on Apple if(NOT APPLE) diff --git a/win/CMakeLists.txt b/win/CMakeLists.txt index 0bd5a3a4..61afe4d7 100644 --- a/win/CMakeLists.txt +++ b/win/CMakeLists.txt @@ -12,5 +12,3 @@ if(BUILD_WINVNC) add_subdirectory(vncconfig) add_subdirectory(winvnc) endif() - -add_subdirectory(installer) diff --git a/win/installer/CMakeLists.txt b/win/installer/BuildInstaller.cmake index 56f52a21..dfb44e8c 100644 --- a/win/installer/CMakeLists.txt +++ b/win/installer/BuildInstaller.cmake @@ -1,3 +1,6 @@ +# This file is included from the top-level CMakeLists.txt. We just store it +# here to avoid cluttering up that file. + # Detect a 64-bit build and give that installer a different name if(CMAKE_SIZEOF_VOID_P MATCHES 8) set(INST_NAME ${CMAKE_PROJECT_NAME}64-${VERSION}) @@ -25,7 +28,7 @@ if(GNUTLS_FOUND) set(INST_DEFS ${INST_DEFS} -DHAVE_GNUTLS) endif() -configure_file(tigervnc.iss.in tigervnc.iss) +configure_file(win/installer/tigervnc.iss.in tigervnc.iss) add_custom_target(installer iscc -o${INSTALLERDIR} ${INST_DEFS} ${BUILDDIRDEF} -F${INST_NAME} tigervnc.iss |