1
0
mirror of https://github.com/fachat/xa65.git synced 2024-06-17 04:29:48 +00:00
xa65/xa/tests/relmode/Makefile
2023-11-18 12:00:53 +01:00

35 lines
641 B
Makefile

#
# Makefile for tests
#
XA=../../xa
tests: mixabs1 mixabs2 mix1 mix2
mixabs1: mixabsolute.a65
@echo This should fail
${XA} mixabsolute.a65 || exit 0 && exit 1
mixabs2: mixabsolute.a65
${XA} -R mixabsolute.a65 -o $@.tmp
../../file65 -v $@.tmp
../../reloc65 -bt 40960 -o $@ $@.tmp
../hextool -cmp=b.ok < $@
mix1: mix1.a65
${XA} -R -o $@.o65 mix1.a65
../../file65 -v $@.o65
../../reloc65 -X -o $@ $@.o65
../hextool -cmp=$@.ok < $@.o65
mix2: mix2.a65
${XA} -R -o $@.o65 mix2.a65
../../file65 -v $@.o65
../../reloc65 -X -o $@ $@.o65
../hextool -cmp=$@.ok < $@.o65
clean:
rm -f a.err *.o65 a.hex mixabs2* mix1 mix2 *.tmp