blob: 00d4b3f524cf02b2e79458c8f2ef175491fe8b51 [file] [log] [blame]
swissChilif1aeec72021-06-07 21:41:15 -07001image: debian/stable
2sources:
3 - https://git.sr.ht/~swisschili/bluejay
4packages:
5 - build-essential
6 - gcc-multilib
7 - m4
8 - python3
9 - gawk
10 - nasm
swissChilifbf525f2021-08-04 21:28:07 -070011 - texlive
12 - texlive-latex-extra
swissChili4691cf62021-08-05 21:34:57 -070013 - texlive-plain-generic
14 - lmodern
swissChilifbf525f2021-08-04 21:28:07 -070015 - texlive-xetex
16 - global
swissChili9b46c902022-07-10 15:48:46 -070017 - tcl
swissChilif1aeec72021-06-07 21:41:15 -070018tasks:
swissChili4691cf62021-08-05 21:34:57 -070019 - build-latex: |
20 cd bluejay
21 ./bin/jmk
22 cd doc/lisp_reference
23 make
swissChilif1aeec72021-06-07 21:41:15 -070024 - build-kernel: |
25 cd bluejay
26 ./bin/jmk
swissChili9b46c902022-07-10 15:48:46 -070027 ./bin/jmk2
swissChilif1aeec72021-06-07 21:41:15 -070028 cd src/kernel
29 make
swissChili35466392021-06-15 21:15:45 -070030 - build-lisp: |
31 cd bluejay
32 ./bin/jmk
33 cd src/lisp
swissChili6d02af42021-08-05 19:49:01 -070034 make NO_READLINE=1
swissChili35466392021-06-15 21:15:45 -070035artifacts:
36 - bluejay/src/lisp/lisp
37 - bluejay/src/kernel/kernel.elf
swissChilifbf525f2021-08-04 21:28:07 -070038 - bluejay/doc/lisp_reference/lisp_reference.pdf