Commit Graph

15 Commits (050c7a96ac6d7b0bd6f05486f81a3c2bbfd55bae)

Author SHA1 Message Date
Benoit Pierre 1568303b93 macos: sign (ad hoc) application bundle
Necessary for the arm64 variant, or macOS will complain about the
application being "damaged" (instead of the developer being not
verified), with no possible right click / ctrl+click workaround.
3 months ago
Benoit Pierre 951d9eb9c7 macos: strip application bundle tar binary
Only keep the target architecture.
3 months ago
Benoit Pierre e757f2bf18 macos: add architecture name to update bundle 3 months ago
Benoit Pierre b7c1957e4b macos: fix bundle
The new build system should normally be free from "brew infections",
and already have the proper runtime path and library names.
4 months ago
NiLuJe 8e063d5b39 macOS: Comment on the expected gettext behavior
Someone who can actually run otool will have to confirm whether
the intended behavior (glib being linked against a static gettext copy)
is actually what's happening...
1 year ago
NiLuJe f61dc0cdb5 macOS: We ship our own webp, don't pull brew's
c.f., https://github.com/koreader/koreader/pull/10687#issuecomment-1633450159
1 year ago
yparitcher f588edd9b1
mac: github actions macos-13 (#10404)
github no longer supports 10.15 so use 13 just to ensure the build does not break
1 year ago
yparitcher dc964f3941
reader.lua: rework file/directory argument handling. (#7053)
platform: do not pass a directory on the command line.
The home directory will be properly set by Device.home_dir.

It was sometimes crashing when opened with no args.

Fixes: #7049
4 years ago
NiLuJe cffdd40c1a
macOS: Linting in do_mac_bundle (#7014) 4 years ago
NiLuJe 49e0e535b5
macOS: Comment the brew shenanigans (#7013)
* Comment the brew shenanigans
  (And support non-standard brew prefixes, just in case)
* Bump base to pickup https://github.com/koreader/koreader-base/pull/1260
* Handle libsodium, too
Co-authored-by: Martín Fernández <paziusss@gmail.com>
4 years ago
poire-z daefdc96e9 Remove PNG icons, add koreader.svg
Also move Mac specific resource in platform/mac/.
4 years ago
Martín Fernández 4345201e0e
[CI] Mac OS app (#6955)
* use 7z instead of dmg
* osx: use always writable paths
4 years ago
Martín Fdez bdbebb9e08 standalone osx application bundle 4 years ago
Martín Fernández 9bee4e495a mac app fixes 4 years ago
Martín Fernández 1adea4a497 Add macOS target
Co-authored-by: Jason Benwell <jbenwell@hotmail.com>
4 years ago