We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e10d06 commit dcd3b43Copy full SHA for dcd3b43
.build.yml
@@ -2,8 +2,14 @@ image: archlinux
2
packages:
3
- make
4
- cmake
5
+ - mkrom
6
+ - patchrom
7
+ - genkfs
8
+ - mktiupgrade
9
+ - valgrind
10
sources:
11
- https://github.com/knightos/scas
12
+ - https://github.com/knightos/kernel
13
environment:
14
project: scas
15
tasks:
@@ -13,3 +19,7 @@ tasks:
19
cd build
20
cmake -DCMAKE_BUILD_TYPE=Release ..
21
make
22
+ cd ../../kernel
23
+ mkdir bin/TI84pSE -p
24
+ valgrind -s --track-origins=yes --leak-check=full --error-exitcode=1 ../scas/build/scas --define TI84pSE --include "include/;bin/TI84pSE/;src/00/" --symbols bin/TI84pSE/00.sym --listing bin/TI84pSE/00.list src/00/base.asm -o bin/TI84pSE/00.bin -vv
25
+ if [[ "$(grep ERROR\ SUMMARY log | cut -d\ -f4)" != "0" ]] ; then echo Memory error ; exit 1 ; fi
0 commit comments