Subversion Repositories NedoOS

Rev

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

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