2021-01-06 21:38:50 +01:00
|
|
|
image: debian/unstable
|
|
|
|
arch: arm64
|
2021-05-18 16:09:10 +02:00
|
|
|
packages:
|
|
|
|
- curl
|
2021-01-06 21:38:50 +01:00
|
|
|
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
|
2021-05-18 16:09:10 +02:00
|
|
|
curl http://forth.works/share/17af8e4329d13fea01e7afcdf3c9aefd -o hello.retro
|
2021-05-18 15:01:44 +02:00
|
|
|
./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
|