From cfd1e760a47be5e93540fc8adb752b87e22a3acc Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Sat, 6 Jan 2024 13:42:13 +0100 Subject: [PATCH] Update sourcehut FreeBSD config --- .builds/freebsd.yml | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 16b52cbe2..ee25d6898 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -1,26 +1,29 @@ image: freebsd/latest packages: - - ncurses + - cmake - gcc - gettext - - cmake - gmake + - llvm + - ncurses + - ninja - pcre2 + - py39-pexpect - python - - py38-pexpect + - rust sources: - - https://git.sr.ht/~faho/fish + - https://github.com/fish-shell/fish-shell tasks: - build: | - cd fish - mkdir build || : + cd fish-shell + mkdir build cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_DATADIR=share \ - -DCMAKE_INSTALL_DOCDIR=share/doc/fish \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc - gmake -j2 + cmake -GNinja .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_DATADIR=share \ + -DCMAKE_INSTALL_DOCDIR=share/doc/fish \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc + ninja - test: | - cd fish/build - gmake test + cd fish-shell/build + ninja test