Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Adam <dev@robert-adam.de>2022-09-08 12:51:23 +0300
committerRobert Adam <dev@robert-adam.de>2022-09-10 18:28:34 +0300
commitb61091dbd7b07b01c64f7df65d2bef029f4528ff (patch)
tree91ae8e2453e79f34cf11308736bcd6a2e2a6c63f
parent5fe1ae8d6b1197aef782ebf9af4d8e072aa3a8ff (diff)
BUILD(cmake): Configure overlay files only if client is built
-rw-r--r--auxiliary_files/CMakeLists.txt44
1 files changed, 22 insertions, 22 deletions
diff --git a/auxiliary_files/CMakeLists.txt b/auxiliary_files/CMakeLists.txt
index 5c2a6addc..83419f510 100644
--- a/auxiliary_files/CMakeLists.txt
+++ b/auxiliary_files/CMakeLists.txt
@@ -37,6 +37,28 @@ if(client)
install(FILES "man_files/mumble.1" DESTINATION "${MUMBLE_INSTALL_MANDIR}" COMPONENT doc)
endif()
+
+ if(overlay)
+ if(UNIX)
+ delayed_configure_files(
+ TARGET overlay_gl
+ FILES
+ "${CMAKE_CURRENT_SOURCE_DIR}/run_scripts/mumble-overlay.in=${CMAKE_CURRENT_BINARY_DIR}/mumble-overlay"
+ PASSTHROUGH_VARIABLES
+ MUMBLE_BUILD_YEAR
+ VARIABLES
+ "MUMBLE_OVERLAY_BINARY_BASENAME=$<TARGET_FILE_BASE_NAME:overlay_gl>"
+ PYTHON_INTERPRETER "${PYTHON_INTERPRETER}"
+ @ONLY
+ )
+
+ # install overlay script
+ install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/mumble-overlay" DESTINATION "${MUMBLE_INSTALL_SCRIPTDIR}")
+
+ # install overlay man-files
+ install(FILES "man_files/mumble-overlay.1" DESTINATION "${MUMBLE_INSTALL_MANDIR}" COMPONENT doc)
+ endif()
+ endif()
endif()
if(server)
@@ -95,25 +117,3 @@ if(server)
endif()
endif()
-if(overlay)
- if(UNIX)
- delayed_configure_files(
- TARGET overlay_gl
- FILES
- "${CMAKE_CURRENT_SOURCE_DIR}/run_scripts/mumble-overlay.in=${CMAKE_CURRENT_BINARY_DIR}/mumble-overlay"
- PASSTHROUGH_VARIABLES
- MUMBLE_BUILD_YEAR
- VARIABLES
- "MUMBLE_OVERLAY_BINARY_BASENAME=$<TARGET_FILE_BASE_NAME:overlay_gl>"
- PYTHON_INTERPRETER "${PYTHON_INTERPRETER}"
- @ONLY
- )
-
- # install overlay script
- install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/mumble-overlay" DESTINATION "${MUMBLE_INSTALL_SCRIPTDIR}")
-
- # install overlay man-files
- install(FILES "man_files/mumble-overlay.1" DESTINATION "${MUMBLE_INSTALL_MANDIR}" COMPONENT doc)
- endif()
-endif()
-