CI: Set additional CMake properties for macOS builds
envgap__nuttyartist__notes-442
01 / FAILURE SIGNATURE
As reported upstream
No identifying execution failure has been captured.
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
16b39e240ee628f014e2df121dc8402343754491- Manifest
CMakeLists.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
nuttyartist/notes #442 · read the original issue
Warnings from the build step: ``` CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_INFO_STRING' -- Generating done This warning is for project developers. Use -Wno-dev to suppress it. -- Build files have been written to: /Users/runner/work/notes/notes/build CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_GUI_IDENTIFIER' This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_LONG_VERSION_STRING' This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_BUNDLE_NAME' This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_SHORT_VERSION_STRING' This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_BUNDLE_VERSION' This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) in CMakeLists.txt: uninitialized variable 'MACOSX_BUNDLE_COPYRIGHT' This warning is for project developers. Use -Wno-dev to suppress it. ``` CMake documentation: https://cmake.org/cmake/help/v3.10/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.html @nuttyartist What should we use for [`MACOSX_BUNDLE_GUI_IDENTIFIER`](https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleidentifier)? As we [discussed previously](https://github.com/nuttyartist/notes/pull/345#issuecomment-1252813362), the app id I ended up using for our [future Flatpak app](https://github.com/guihkx/flatpak-app-notes) is: `io.github.nuttyartist.notes`. Do you want to re-use that same app id, or use a different one?
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]