Subversion Repositories tendra.SVN

Rev

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

Rev 89 Rev 121
Line 2... Line 2...
2
 
2
 
3
# Standard directories and files
3
# Standard directories and files
-
 
4
 
-
 
5
 
-
 
6
include ../../../defs.mk
-
 
7
 
4
 
8
 
5
SRC1=${.CURDIR}/templ
9
SRC1=${.CURDIR}/templ
6
SPEC=${BASE_DIR}/src/lib/tdf/def_4_1.db
10
SPEC=${BASE_DIR}/src/lib/tdf/def_4_1.db
7
 
11
 
8
# Standard variables
12
# Standard variables
Line 13... Line 17...
13
CCOPTS=		${TCCOPTS} -I${BASE_DIR}/${INCLUDE}
17
CCOPTS=		${TCCOPTS} -I${BASE_DIR}/${INCLUDE}
14
LIBS=
18
LIBS=
15
 
19
 
16
# Dependencies and construction rules
20
# Dependencies and construction rules
17
 
21
 
18
PROG=		tnc
22
PROG=tnc
19
 
23
 
20
OBJS=		alignment.o analyser.o bitstream.o check.o de_capsule.o\
24
OBJS=alignment.o analyser.o bitstream.o check.o de_capsule.o\
21
		de_unit.o decode.o enc_cap.o encode.o eval.o fetch.o file.o\
25
	de_unit.o decode.o enc_cap.o encode.o eval.o fetch.o file.o\
22
		help.o high.o main.o node.o read.o read_cap.o shape.o table.o\
26
	help.o high.o main.o node.o read.o read_cap.o shape.o table.o\
23
		tdf.o utility.o write.o
27
	tdf.o utility.o write.o
-
 
28
 
-
 
29
 
-
 
30
SOURCES=alignment.c analyser.c bitstream.c check.c de_capsule.c\
-
 
31
	de_unit.c decode.c enc_cap.c encode.c eval.c fetch.c file.c\
-
 
32
	help.c high.c main.c node.c read.c read_cap.c shape.c table.c\
-
 
33
	tdf.c utility.c write.c
-
 
34
 
-
 
35
OBJDIR=./o$(STAGE)
-
 
36
 
-
 
37
include ../../prog.mk
-
 
38
 
-
 
39
 
-
 
40
install-bin:
-
 
41
	echo -e "#!$(SHELL)\nexec $(INSTALL_BINDIR)/$(PROG)"' $${@+$$@}'\
-
 
42
	       	> $(PUBLIC_BIN)/$(PROG)
-
 
43
	chmod 755 $(PUBLIC_BIN)/$(PROG)
-
 
44
 
-
 
45
install-man:
-
 
46
	install $(PROG).1 $(MAN_DIR)/man1/$(PROG).1
-
 
47
 
-
 
48
#	@echo "Hello"
-
 
49
#	@echo "$(INSTALL_BINDIR)"
-
 
50
 
24
 
51
 
25
.c.o:
52
#.c.o:
26
	$(CC) -c $(CFLAGS) -o $@ $<
53
#	$(CC) -c $(CFLAGS) -o $@ $<
27
 
54
 
28
$(PROG): $(OBJS)
55
#$(PROG): $(OBJS)
29
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
56
#	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
30
 
57
 
31
clean:
58
#clean:
32
	rm -f $(OBJS)
59
#	rm -f $(OBJS)
33
	rm -f $(PROG)
60
#	rm -f $(PROG)
34
 
61
 
35
 
62
 
36
install: $(PROG)
63
#install: $(PROG)
37
	mkdir -p $(INSTALL_BINDIR)
64
#	mkdir -p $(INSTALL_BINDIR)
38
	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
65
#	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
39
 
66
 
40
depend:
67
#depend:
41
	mkdep $(CFLAGS) *.c
68
#	mkdep $(CFLAGS) *.c
42
 
69
 
43
 
70
 
44
 
71
 
45
 
72
 
46
 
73
 
47
#MAKE_TDF=make_tdf
74
#MAKE_TDF=make_tdf
48
#
75
#
49
#auto : ${SRC}/tdf.o ${SRC}/tdf.h ${SRC}/check_exp.h
76
#auto : ${SRC}/tdf.o ${SRC}/tdf.h ${SRC}/check_exp.h
50
#
77
#
51
#${SRC}/tdf.o : ${SPEC} ${SRC1}/tdf.o
78
#${SRC}/tdf.o : ${SPEC} ${SRC1}/tdf.o
52
#	@${REMOVE} ${SRC}/tdf.o
79
#	@${REMOVE} ${SRC}/tdf.o
53
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.o ${SRC}/tdf.o
80
#	${MAKE_TDF} ${SPEC} ${SRC1}/tdf.o ${SRC}/tdf.o
54
#
81
#
55
#${SRC}/tdf.h : ${SPEC} ${SRC1}/tdf.h
82
#${SRC}/tdf.h : ${SPEC} ${SRC1}/tdf.h
Line 62... Line 89...
62
#
89
#
63
#auto_clobber :
90
#auto_clobber :
64
#	${REMOVE} ${SRC}/tdf.c ${SRC}/tdf.h ${SRC}/check_exp.h
91
#	${REMOVE} ${SRC}/tdf.c ${SRC}/tdf.h ${SRC}/check_exp.h
65
 
92
 
66
#.include "../Makefile.inc"
93
#.include "../Makefile.inc"
67
include ../../../defs.mk
94
#include ../../../defs.mk
68
 
95