We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fde3636 + 79d4cef commit 85d1f75Copy full SHA for 85d1f75
cpp/binary/viewer/CMakeLists.txt
@@ -25,10 +25,23 @@ find_package(Qt6 COMPONENTS 3DRender)
25
find_package(Qt6 COMPONENTS 3DInput)
26
find_package(Qt6 COMPONENTS 3DExtras)
27
28
-qt_add_executable(
29
- viewer
30
- viewer.cpp
31
-)
+if(APPLE)
+ set(MACOSX_BUNDLE_ICON_FILE solvcon.icns)
+ set(app_icon_macos ${PROJECT_ROOT_DIR}/resources/viewer/solvcon.icns)
+ set_source_files_properties(${app_icon_macos} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources")
32
+
33
+ qt_add_executable(
34
+ viewer
35
+ MACOSX_BUNDLE
36
+ viewer.cpp
37
+ ${app_icon_macos}
38
+ )
39
+else()
40
41
42
43
44
+endif()
45
46
target_link_libraries(
47
viewer PUBLIC
resources/viewer/solvcon.icns
118 KB
0 commit comments