Rev 922 | Details | Compare with Previous | Last modification | View Log
Rev | Author | Line No. | Line |
---|---|---|---|
930 | alone | 1 | INSTALLDIR = ../../../release/bin |
2 | EXE = code |
||
3 | NAME = demo |
||
4 | OBJECTS = demo.ast demo.var demo.V_ demo.A_ demo.S_ demoproc.S_ font.bin net35.bin nettort.bin |
||
5 | SOURCES = demo.c demo.s demoproc.s logo lvnt_1 net1.s net-35.s net-lvd.s net-nop.s net.s net-tort.s testmusi.pt3 |
||
6 | NEDOLANG = ../_sdk/nedolang.bin |
||
7 | NEDOASM = ../_sdk/nedoasm.bin |
||
8 | NEDOTOK = ../_sdk/nedotok.bin |
||
9 | NEDOTRD = ../../_sdk/nedotrd.bin |
||
10 | NEDOPAD = ../../_sdk/nedopad.bin |
||
11 | |||
12 | all: ${NAME}.bin |
||
13 | |||
14 | ${NAME}.bin: ${SOURCES} ${OBJECTS} |
||
15 | ${NEDOASM} ${NAME}.S_ |
||
16 | cat asmerr.f |
||
17 | cp -f ${NAME}.bin ${EXE} |
||
18 | |||
19 | %.ast %.var: |
||
20 | ${NEDOLANG} ${NAME}.c |
||
21 | cat err.f |
||
22 | |||
23 | %.A_ %.S_ %.V_: %.ast |
||
24 | ${NEDOTOK} ${NAME}.s demoproc.s ${NAME}.ast ${NAME}.var ../_sdk/pt3play.i ../_sdk/lib.i |
||
25 | |||
26 | font.bin net35.bin nettort.bin: |
||
27 | ${NEDOPAD} lvnt_1 font.bin 0 2048 |
||
28 | ${NEDOPAD} net-35.s net35.bin 6144 768 |
||
29 | ${NEDOPAD} net-tort.s nettort.bin 6144 768 |
||
30 | |||
31 | clean: |
||
32 | rm -f ${NAME} ${OBJECTS} ${EXE} |
||
33 | rm -f *.f *.D_ *.V_ *.S_ *.bin *.var *.org *.pst *.b test.trd |
||
34 | |||
35 | install: |
||
36 | cp ${EXE} ${INSTALLDIR}/${NAME} |
||
37 | |||
38 | install-doc: ${DOC} |
||
39 | # cp ${DOC} ${INSTALLDIR}/doc |
||
40 | |||
41 | trd: all |
||
42 | ${NEDOTRD} basics.trd -eb net-35.s |
||
43 | ${NEDOTRD} basics.trd -eb net-tort.s |
||
44 | ${NEDOTRD} basics.trd -eh NedoGift.b |
||
45 | ${NEDOTRD} test.trd -n |
||
46 | ${NEDOTRD} test.trd -ah NedoGift.b |
||
47 | ${NEDOTRD} test.trd -ac code |