fish-shell/.builds/alpine.yml

28 lines
574 B
YAML
Raw Normal View History

image: alpine/edge
packages:
2024-01-07 09:46:05 +08:00
- cargo
- clang17-libclang
- cmake
2024-01-07 09:46:05 +08:00
- ninja
- pcre2-dev
2024-01-07 09:46:05 +08:00
- py3-pexpect
- python3
2024-01-07 09:46:05 +08:00
- rust
- tmux
sources:
2024-01-07 09:46:05 +08:00
- https://github.com/fish-shell/fish-shell
tasks:
- build: |
2024-01-07 09:46:05 +08:00
cd fish-shell
mkdir build
cd build
cmake -G Ninja .. \
2024-01-07 09:46:05 +08:00
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_DATADIR=share \
-DCMAKE_INSTALL_DOCDIR=share/doc/fish \
-DCMAKE_INSTALL_SYSCONFDIR=/etc
ninja
- test: |
2024-01-07 09:46:05 +08:00
cd fish-shell/build
env ninja test