[cmake] Fix macOS frameworks, and icon set usage (#3782)
Some checks are pending
tx-src / sources (push) Waiting to run
Check Strings / check-strings (push) Waiting to run

- The Xcode generator /mandates/ that you pass in the `.icon` directory
  into the build system, where it can then compose the asset itself.
- Assets.car and eden.icns were improperly handled; they are now
  automatically generated and should properly be applied as needed. I
  will need someone on Tahoe to confirm, however, as I am on Sequoia.
- Added some missing frameworks, ported from the KosmicKrisp branch.

Signed-off-by: crueter <crueter@eden-emu.dev>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3782
This commit is contained in:
crueter 2026-03-26 07:59:53 +01:00
parent 9cb7001656
commit 93472023e2
No known key found for this signature in database
GPG key ID: 425ACD2D4830EBC6
7 changed files with 312 additions and 12 deletions

BIN
dist/eden.icns vendored

Binary file not shown.