Subversion Repositories NedoOS

Rev

Rev 922 | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
930 alone 1
INSTALLDIR	= ../../../release/bin
2
EXE		= nedodel
3
NAME		= del
4
OBJECTS		= del.ast del.var del.A_ del.S_ del.V_
5
SOURCES		= del.c del.s
6
NEDOLANG	= ../_sdk/nedolang.bin
7
NEDOASM		= ../_sdk/nedoasm.bin
8
NEDOTOK		= ../_sdk/nedotok.bin
9
NEDOTRD		= ../../_sdk/nedotrd.bin
10
 
11
all: ${EXE}
12
 
13
${EXE}: ${SOURCES} ${OBJECTS}
14
	${NEDOASM} ${NAME}.S_
15
	cat asmerr.f
16
	cp -f ${NAME}.bin ${NAME}
17
 
18
%.ast %.var:
19
	${NEDOLANG} ${NAME}.c ../_sdk/io.c
20
	cat err.f
21
 
22
%.A_ %.S_ %.V_: %.ast
23
	${NEDOTOK} ${NAME}.s ${NAME}.ast ${NAME}.var ../_sdk/lib.i ../_sdk/io.i ../_sdk/io.ast ../_sdk/io.var ../_sdk/str.i
24
 
25
 
26
clean: 
27
	rm -f ${NAME} ${OBJECTS}
28
	rm -f *.f *.D_ *.V_ *.bin *.var *.org *.pst
29
 
30
install: all
31
	cp ${NAME} ${INSTALLDIR}
32
 
33
install-doc: ${DOC} 
34
#	cp ${DOC} ${INSTALLDIR}/doc
35
 
36
trd: all
37
	${NEDOTRD} ../test.trd -a ../modedisk/movedisk
38
	${NEDOTRD} ../test.trd -a nedodel
39