swissChili | f1aeec7 | 2021-06-07 21:41:15 -0700 | [diff] [blame] | 1 | image: debian/stable |
2 | sources: | ||||
3 | - https://git.sr.ht/~swisschili/bluejay | ||||
4 | packages: | ||||
5 | - build-essential | ||||
6 | - gcc-multilib | ||||
7 | - m4 | ||||
8 | - python3 | ||||
9 | - gawk | ||||
10 | - nasm | ||||
swissChili | fbf525f | 2021-08-04 21:28:07 -0700 | [diff] [blame] | 11 | - texlive |
12 | - texlive-latex-extra | ||||
swissChili | 4691cf6 | 2021-08-05 21:34:57 -0700 | [diff] [blame] | 13 | - texlive-plain-generic |
14 | - lmodern | ||||
swissChili | fbf525f | 2021-08-04 21:28:07 -0700 | [diff] [blame] | 15 | - texlive-xetex |
16 | - global | ||||
swissChili | 9b46c90 | 2022-07-10 15:48:46 -0700 | [diff] [blame] | 17 | - tcl |
swissChili | f1aeec7 | 2021-06-07 21:41:15 -0700 | [diff] [blame] | 18 | tasks: |
swissChili | 4691cf6 | 2021-08-05 21:34:57 -0700 | [diff] [blame] | 19 | - build-latex: | |
20 | cd bluejay | ||||
21 | ./bin/jmk | ||||
22 | cd doc/lisp_reference | ||||
23 | make | ||||
swissChili | f1aeec7 | 2021-06-07 21:41:15 -0700 | [diff] [blame] | 24 | - build-kernel: | |
25 | cd bluejay | ||||
26 | ./bin/jmk | ||||
swissChili | 9b46c90 | 2022-07-10 15:48:46 -0700 | [diff] [blame] | 27 | ./bin/jmk2 |
swissChili | f1aeec7 | 2021-06-07 21:41:15 -0700 | [diff] [blame] | 28 | cd src/kernel |
29 | make | ||||
swissChili | 3546639 | 2021-06-15 21:15:45 -0700 | [diff] [blame] | 30 | - build-lisp: | |
31 | cd bluejay | ||||
32 | ./bin/jmk | ||||
33 | cd src/lisp | ||||
swissChili | 6d02af4 | 2021-08-05 19:49:01 -0700 | [diff] [blame] | 34 | make NO_READLINE=1 |
swissChili | 3546639 | 2021-06-15 21:15:45 -0700 | [diff] [blame] | 35 | artifacts: |
36 | - bluejay/src/lisp/lisp | ||||
37 | - bluejay/src/kernel/kernel.elf | ||||
swissChili | fbf525f | 2021-08-04 21:28:07 -0700 | [diff] [blame] | 38 | - bluejay/doc/lisp_reference/lisp_reference.pdf |