aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-01-19 19:17:29 +0000
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-01-19 19:17:29 +0000
commita1aa8515d7061b592f60a41ab3a2b6be98d26a8e (patch)
tree7ea73d658dc6643dcdc477a1a14e3890bdaee269
parent1a1baebf95b493bf62528ad8c00900cb789a96bd (diff)
downloadsciteco-a1aa8515d7061b592f60a41ab3a2b6be98d26a8e.tar.gz
Mac OS nightly builds are relocatable now
* This means you should be able to install them into non-root directories. E.g.: sudo installer -pkg sciteco-curses_nightly_macos_x86_64.pkg -target test-installation
-rw-r--r--.github/workflows/nightly.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index 0654e0d..c23cec4 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -110,9 +110,12 @@ jobs:
#PKG_CONFIG_PATH: /usr/local/opt/ncurses/lib/pkgconfig
# NOTE: This will not result in a fully statically-linked binary,
# but the more we get rid off, the better.
+ # NOTE: Making the binary relocatable means it can be installed into non-root directories
+ # with `installer -pkg -target`.
run: |
autoreconf -i
- ./configure --with-interface=ncurses --enable-static-executables --enable-html-manual
+ ./configure --with-interface=ncurses --enable-static-executables --enable-html-manual \
+ --with-scitecodatadir=../share/sciteco
- name: make
run: make -j 2