diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2020-07-29 09:38:55 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2020-07-29 09:38:55 -0500 |
| commit | 88d297d8cc79987263d53936e826e5ad61db984a (patch) | |
| tree | 48a98c8bb5f0875ecbf2c85fe266eb6b3dee3edf /src | |
| parent | c137a6ea36040aee20366933935805eff67ae3f8 (diff) | |
| parent | f78c95b73b397af2b8684aaac88370e187155226 (diff) | |
| download | monzero-gui-88d297d8cc79987263d53936e826e5ad61db984a.tar.gz monzero-gui-88d297d8cc79987263d53936e826e5ad61db984a.tar.xz monzero-gui-88d297d8cc79987263d53936e826e5ad61db984a.zip | |
Merge pull request #3002
f78c95b cmake: build bundle on macOS (selsta)
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b73bff79..0208f8c3 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -83,13 +83,24 @@ if(MINGW) list(APPEND RESOURCES ${ICON_RES}) endif() +if(APPLE) + set(ICON ${PROJECT_SOURCE_DIR}/images/appicon.icns) + set_source_files_properties(${ICON} PROPERTIES MACOSX_PACKAGE_LOCATION "Resources") + list(APPEND RESOURCES ${ICON}) +endif() + add_executable(monero-wallet-gui ${EXECUTABLE_FLAG} main/main.cpp ${SOURCE_FILES} ${PASS_STRENGTH_FILES} ${QR_CODE_FILES} ${RESOURCES} ) -set_property(TARGET monero-wallet-gui PROPERTY RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin") + +set_target_properties(monero-wallet-gui PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin" + MACOSX_BUNDLE TRUE + MACOSX_BUNDLE_INFO_PLIST "${CMAKE_SOURCE_DIR}/share/Info.plist" +) # OpenGL target_include_directories(monero-wallet-gui PUBLIC ${OPENGL_INCLUDE_DIR}) |
