Commit Graph
10 Commits
Author SHA1 Message Date
jwinterm ea9c73826b fix(build): ship the binary as wowlet, not feather
The CMake target keeps its upstream name so the twenty-odd target_* calls stay
put, but OUTPUT_NAME now produces build/bin/wowlet, and on macOS a wowlet.app
whose CFBundleExecutable matches it.

Linux and Windows already renamed the artifact as they copied it, so their cp
lines just move to the new path. macOS copied the whole bundle instead, so it
shipped Contents/MacOS/feather with a Feather name in the Info.plist, which is
what anyone installing it actually saw. The Linux install rules had the same
problem one level down: they installed feather.desktop, which sets Exec=feather
and Name=Feather Wallet, while the correct wowlet.desktop sat unused beside it.

CFBundleIdentifier moves to org.wownero.wowlet. Nothing in signing or
notarization reads it, but macOS keys per-app state by bundle id, so an existing
install starts with fresh window state.
2026-09-13 10:49:00 -04:00
tobtoht 4eaf9300a4 guix: bump minimum macos to 14.0 2025-11-11 16:21:18 +01:00
tobtoht 7aa051b58b macos: fix copyright string 2025-04-09 21:08:57 +02:00
tobtoht 2301f68176 build: bump minimum macos to 12.0 2025-04-09 21:03:04 +02:00
tobtoht 3b9412fece guix: use llvm17 toolchain for macos 2024-11-02 18:55:52 +01:00
tobtoht a3ea336c24 guix: downgrade back to clang-toolchain-10
11 causes an undiagnosed runtime failure
2023-10-03 20:16:22 +02:00
tobtoht fa33172760 macOS: bump minimum runtime
Based on Bitcoin PRs: 27721, 27798, 27676
2023-06-26 15:58:41 +02:00
tobtoht 0ddaa58c78 macdeploy: fix version string 2023-02-01 18:20:25 +01:00
tobtoht 52b0eea5dc Set minimum macOS version to 10.14 2023-01-12 15:13:03 +01:00
tobtoht 952d8d9654 Bootstrappable builds (WIP) [2] 2022-12-21 16:21:27 +01:00