AtlatestRepositorysigil-cairo
1(pipeline ci
2 on: #[ (push) (manual) ]
3
4 (job ci
5 steps: #[
6 (shell name: deps "sigil deps install")
7 (shell name: build "sigil build")
8 ;; The FFI dlopens libcairo by soname, so the system library must be on
9 ;; the dynamic linker path. `guix shell` populates the profile but does
10 ;; NOT set LD_LIBRARY_PATH, so both halves are needed.
11 (shell name: test "guix shell -m manifest.scm -- sh -c 'LD_LIBRARY_PATH=$GUIX_ENVIRONMENT/lib sigil test'")
12 ]))