2021-01-06 21:38:50 +01:00
|
|
|
image: debian/unstable
|
|
|
|
arch: arm64
|
|
|
|
sources:
|
|
|
|
- https://git.sr.ht/~crc_/retroforth
|
|
|
|
tasks:
|
|
|
|
- build: |
|
|
|
|
cd retroforth
|
|
|
|
make
|
2021-05-18 15:01:44 +02:00
|
|
|
- repl: |
|
2021-05-04 19:45:43 +02:00
|
|
|
cd retroforth
|
2021-05-17 19:18:27 +02:00
|
|
|
make bin/retro-repl
|
2021-05-18 15:01:44 +02:00
|
|
|
- compiler: |
|
|
|
|
cd retroforth
|
|
|
|
make bin/retro-compiler
|
2021-05-04 19:45:43 +02:00
|
|
|
- install: |
|
|
|
|
cd retroforth
|
|
|
|
sudo make install
|
2021-05-17 19:18:27 +02:00
|
|
|
- test: |
|
|
|
|
cd retroforth
|
|
|
|
retro example/1D-Cellular-Automota.retro
|
|
|
|
retro example/sea-level-rise.retro
|
2021-05-18 15:01:44 +02:00
|
|
|
- test-compiler: |
|
|
|
|
cd retroforth
|
|
|
|
echo "~~~\n:hello 'hello_s:put_nl_;\n~~~" >hello.retro
|
|
|
|
./bin/retro-compiler hello.retro hello
|
|
|
|
./a.out
|
2021-05-17 19:18:27 +02:00
|
|
|
- check-missing: |
|
|
|
|
cd retroforth
|
|
|
|
retro tools/glossary.retro missing
|