← All tasks
cppnuttyartist/notes #442Not a task: not reproduced

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?
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]