Subversion Repositories tendra.SVN

Rev

Rev 38 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 38 Rev 89
Line 1... Line 1...
1
 
1
 
2
.include "../Makefile.inc"
2
#.include "../Makefile.inc"
-
 
3
include ../../../defs.mk
3
 
4
 
4
SRCC=./obj_c
5
SRCC=./obj_c
5
SRCTOK=./obj_tok
6
SRCTOK=./obj_tok
6
SRCX=${.CURDIR}/../shared
7
SRCX=${.CURDIR}/../shared
7
 
8
 
Line 21... Line 22...
21
 
22
 
22
OBJS=	calculus.o check.o code.o common.o disk.o error.o lex.o main.o\
23
OBJS=	calculus.o check.o code.o common.o disk.o error.o lex.o main.o\
23
 	output.o pretty.o print.o read.o syntax.o template.o token.o\
24
 	output.o pretty.o print.o read.o syntax.o template.o token.o\
24
	write.o xalloc.o
25
	write.o xalloc.o
25
 
26
 
26
.c.o:
27
$(PROG): $(OBJS)
27
	$(CC) -c $(CFLAGS) -o $@ $<
28
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
28
 
29
 
-
 
30
.c.o:
-
 
31
	$(CC) -I./ -I./obj_c -I../shared -c $(CFLAGS) -o $@ $<
29
 
32
 
-
 
33
error.o: ../shared/error.c
-
 
34
	$(CC) -I../shared -c $(CFLAGS) -o $@ ../shared/error.c
-
 
35
 
-
 
36
xalloc.o: ../shared/xalloc.c
-
 
37
	$(CC) -I../shared -c $(CFLAGS) -o $@ ../shared/xalloc.c
-
 
38
 
-
 
39
calculus.o: obj_c/calculus.c
-
 
40
	$(CC) -I./ -I./obj_c -I../shared -c $(CFLAGS) -o $@ obj_c/calculus.c
-
 
41
 
-
 
42
 
-
 
43
install: $(PROG)
-
 
44
	mkdir -p $(INSTALL_BINDIR)
-
 
45
	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
30
 
46
 
31
$(PROG): $(OBJS)
-
 
32
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
-
 
33
 
-
 
34
calculus.o: obj_c/calculus.c
-
 
35
error.o: ../shared/error.c
-
 
36
xalloc.o: ../shared/xalloc.c	
-
 
37
	
-
 
38
depend:
47
depend:
39
	mkdep $(CFLAGS) *.c
48
	mkdep $(CFLAGS) *.c
40
 
49
 
41
clean:
50
clean:
42
	rm -f $(OBJS)
51
	rm -f $(OBJS)
Line 88... Line 97...
88
#	${REMOVE} ${SRCC}/*.h
97
#	${REMOVE} ${SRCC}/*.h
89
#	${REMOVE} ${SRCTOK}/*.h
98
#	${REMOVE} ${SRCTOK}/*.h
90
#	${REMOVE} ${DISK_OUT}
99
#	${REMOVE} ${DISK_OUT}
91
#	${REMOVE} ${LEXI_OUT}
100
#	${REMOVE} ${LEXI_OUT}
92
 
101
 
93
-include .depend
102
#-include .depend