From dd8164b77407fef0c56b426eb0b9a49ddeed13fa Mon Sep 17 00:00:00 2001 From: Simon Tatham Date: Wed, 31 Mar 2021 18:44:44 +0100 Subject: [PATCH] Unix: allow adding a prefix to all the puzzle names. A distro maintainer reminds me that downstreams often want to rename my quite generic executable names to avoid clashes in bin directories. Added a cmake option -DOUTPUT_NAME to make that easy. --- cmake/platforms/unix.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmake/platforms/unix.cmake b/cmake/platforms/unix.cmake index df95144..49a1b1f 100644 --- a/cmake/platforms/unix.cmake +++ b/cmake/platforms/unix.cmake @@ -58,6 +58,8 @@ function(get_platform_puzzle_extra_source_files OUTVAR NAME) endfunction() function(set_platform_puzzle_target_properties NAME TARGET) + set_target_properties(${TARGET} PROPERTIES + OUTPUT_NAME ${NAME_PREFIX}${NAME}) install(TARGETS ${TARGET}) endfunction()