summaryrefslogtreecommitdiff
path: root/CMake/fl_create_example.cmake
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2020-08-26 12:44:40 +0200
committerAlbrecht Schlosser <albrechts.fltk@online.de>2020-08-26 12:46:00 +0200
commit2f26170a2a661eaafb5acbaf7b5bd2aeb998c72b (patch)
tree491a1b179e702b1c1a9b38cd750ced93ff4df8d2 /CMake/fl_create_example.cmake
parentd94496582c195bc618b68c2e02de4ef6c07b7afb (diff)
macOS: don't create bundles when using X11
Diffstat (limited to 'CMake/fl_create_example.cmake')
-rw-r--r--CMake/fl_create_example.cmake7
1 files changed, 6 insertions, 1 deletions
diff --git a/CMake/fl_create_example.cmake b/CMake/fl_create_example.cmake
index 9d6360215..dd4e1bc42 100644
--- a/CMake/fl_create_example.cmake
+++ b/CMake/fl_create_example.cmake
@@ -106,7 +106,12 @@ macro (CREATE_EXAMPLE NAME SOURCES LIBRARIES)
# add executable target and set properties (all platforms)
##############################################################################
- add_executable (${TARGET_NAME} WIN32 MACOSX_BUNDLE ${srcs} ${ICON_PATH})
+ if (MAC_BUNDLE)
+ add_executable (${TARGET_NAME} MACOSX_BUNDLE ${srcs} ${ICON_PATH})
+ else ()
+ add_executable (${TARGET_NAME} WIN32 ${srcs} ${ICON_PATH})
+ endif (MAC_BUNDLE)
+
set_target_properties (${TARGET_NAME} PROPERTIES OUTPUT_NAME ${NAME})
target_link_libraries (${TARGET_NAME} ${LIBRARIES})