$NetBSD: patch-Source_QtDialog_CMakeLists.txt,v 1.5 2022/11/22 19:14:03 adam Exp $ Do not make app bundle on Darwin. --- Source/QtDialog/CMakeLists.txt.orig 2022-11-16 14:42:03.000000000 +0000 +++ Source/QtDialog/CMakeLists.txt @@ -256,7 +256,7 @@ target_link_libraries( CMakeGUILib ) -add_executable(cmake-gui WIN32 MACOSX_BUNDLE CMakeGUIExec.cxx) +add_executable(cmake-gui WIN32 CMakeGUIExec.cxx) target_link_libraries(cmake-gui PRIVATE CMakeGUIMainLib @@ -269,7 +269,7 @@ target_link_libraries(cmake-gui if(WIN32) target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.rc) endif() -if(APPLE) +if(FALSE) target_sources(CMakeGUIMainLib INTERFACE CMakeSetup.icns) set(MACOSX_BUNDLE_ICON_FILE CMakeSetup.icns) set_source_files_properties(CMakeSetup.icns PROPERTIES @@ -299,7 +299,7 @@ Checks: '-*,llvm-twine-local' ... ") -if(APPLE) +if(FALSE) file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line LIMIT_COUNT 1 REGEX "^Copyright 2000-20[0-9][0-9] Kitware") @@ -324,7 +324,7 @@ install(TARGETS cmake-gui RUNTIME DESTINATION bin ${COMPONENT} BUNDLE DESTINATION "${CMAKE_BUNDLE_LOCATION}" ${COMPONENT}) -if(UNIX AND NOT APPLE) +if(UNIX) foreach(size IN ITEMS 32 128) install( FILES "${CMAKE_CURRENT_SOURCE_DIR}/CMakeSetup${size}.png" @@ -343,14 +343,14 @@ if(UNIX AND NOT APPLE) ${COMPONENT}) endif() -if(APPLE) +if(FALSE) install(CODE " execute_process(COMMAND ln -s \"../MacOS/CMake\" cmake-gui WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin) " ${COMPONENT}) endif() -if(CMake_INSTALL_DEPENDENCIES AND (APPLE OR WIN32)) +if(CMake_INSTALL_DEPENDENCIES AND WIN32) # install rules for including 3rd party libs such as Qt # if a system Qt is used (e.g. installed in /usr/lib/), it will not be included in the installation set(fixup_exe "\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/bin/cmake-gui${CMAKE_EXECUTABLE_SUFFIX}")