mirror of
https://github.com/LIV2/amiberry.git
synced 2025-12-06 06:32:45 +00:00
* refactor: macOS bundle changes - Move macos build files in separate directory - Harmonize logic of creating folders on startup between MacOS and Linux versions - Removed macos_init_amiberry.zsh script, no longer needed * ci: enable builds on all pushes and pull requests * ci: build on every push, not just tags * build: fix some paths * Added cmake macosx bundle options * Fixes for macOS directory detections * build: fix path to template file * Escape paths in macOS Library directory * build: when compiling on macOS, capitalize project name * ci: use CMake to prepare macOS bundles * ci: fix path for macOS bundle * ci: remove CPack options for macOS (not needed) The build already produces an app bundle now, so there's no need for Cpack as well for this platform * ci: don't include the build dir in the macOS zip * ci: fix path to macOS artifact * ci: fix macOS x86 zip path * build: add a few more properties in the plist file * build: combine macOS and Linux options where possible * build: added man file (fixes #1445) * ci: build macOS packages the same way as Linux Deb ones * ci: also change apple silicon build * build: fix macos bundle packaging from cmake * refactor: reorganize CPack entries - reorganized cpack entries in more logical order - added DMG background image * refactor: improved icon * bugfix: fixed applescript .app reference * build: maybe we don't need the RPATH change anymore * build: skip install step in bundled libs, do it from the root one only * refactor: use .dylib for macOS libs, look for them in Frameworks directory * build: fix destination folder of DEB assets * build: remove Makefiles and obsolete files * refactor: data_dir in macOS should be in Resources * refactor: some dirs should not be in the config file - data dir is determined on startup, having it in the config file will only make things worse - path dir doesn't seem to be necessary to save/load - config path as well