Subversion Repositories tendra.SVN

Rev

Rev 6 | Rev 25 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6 Rev 15
Line 16... Line 16...
16
 
16
 
17
# Dependencies and construction rules
17
# Dependencies and construction rules
18
 
18
 
19
PROG=		${.CURDIR:T}
19
PROG=		${.CURDIR:T}
20
 
20
 
21
SRCS=		basic.o binding.o capsule.o file.o main.o pretty.o sort.o tdf.o\
21
OBJS=		basic.o binding.o capsule.o file.o main.o pretty.o sort.o tdf.o\
22
		tree.o unit.o utility.o
22
		tree.o unit.o utility.o
-
 
23
 
-
 
24
.c.o:
-
 
25
	$(CC) -c $(CFLAGS) -o $@ $<
-
 
26
 
-
 
27
$(PROG): $(OBJS)
-
 
28
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
-
 
29
 
-
 
30
clean:
-
 
31
	rm -f $(OBJS)
-
 
32
	rm -f $(PROG)
-
 
33
 
-
 
34
depend:
-
 
35
	mkdep $(CFLAGS) *.c
-
 
36
 
-
 
37
 
23
 
38
 
24
#MAKE_TDF=make_tdf
39
#MAKE_TDF=make_tdf
25
#SED=sed
40
#SED=sed
26
#
41
#
27
#auto : ${SRC}/tdf.c ${SRC}/tdf.h
42
#auto : ${SRC}/tdf.o ${SRC}/tdf.h
28
#
43
#
29
#${SRC}/tdf.c : ${SPEC} ${SRC1}/tdf.c ${SRC1}/tdf.sed
44
#${SRC}/tdf.o : ${SPEC} ${SRC1}/tdf.o ${SRC1}/tdf.sed
30
#	@${REMOVE} ${SRC}/tdf.c
45
#	@${REMOVE} ${SRC}/tdf.o
31
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.c | ${SED} -f ${SRC1}/tdf.sed > ${SRC}/tdf.c
46
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.o | ${SED} -f ${SRC1}/tdf.sed > ${SRC}/tdf.o
32
#
47
#
33
#${SRC}/tdf.h : ${SPEC} ${SRC1}/tdf.h
48
#${SRC}/tdf.h : ${SPEC} ${SRC1}/tdf.h
34
#	@${REMOVE} ${SRC}/tdf.h
49
#	@${REMOVE} ${SRC}/tdf.h
35
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.h ${SRC}/tdf.h
50
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.h ${SRC}/tdf.h
36
#
51
#
37
#auto_clobber :
52
#auto_clobber :
38
#	${REMOVE} ${SRC}/tdf.c ${SRC}/tdf.h
53
#	${REMOVE} ${SRC}/tdf.o ${SRC}/tdf.h
39
 
54
 
40
.include "../Makefile.inc"
55
.include "../Makefile.inc"