Subversion Repositories tendra.SVN

Rev

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

Rev 93 Rev 98
Line 1... Line -...
1
 
-
 
2
include ../../../defs.mk
1
include ../../../defs.mk
-
 
2
 
-
 
3
TCCOPTS=	-Yposix1 -Xs
3
 
4
 
4
 
5
 
-
 
6
SOURCES=hash.c index.c lex.c main.c makefile.c name.c object.c print.c\
5
DEST=${OBJ_DIR}/src/lib
7
	syntax.c type.c utility.c variable.c
6
 
8
 
7
 
-
 
8
TCCOPTS=	-Yposix1 -Xs
9
OBJDIR=./o$(STAGE)
-
 
10
PROG=tspec
9
 
11
 
10
# Dependencies and construction rules
12
include ../../prog.mk
11
 
13
 
12
PROG=	tspec
-
 
13
 
14
 
14
OBJS=	hash.o index.o lex.o main.o makefile.o name.o object.o print.o\
-
 
15
	syntax.o type.o utility.o variable.o
-
 
16
 
15
 
17
.c.o:
16
#.c.o:
18
	$(CC) -c $(TCFLAGS) $(CFLAGS) -o $@ $<
17
#	$(CC) -c $(TCFLAGS) $(CFLAGS) -o $@ $<
19
 
18
 
20
$(PROG): $(OBJS)
19
#$(PROG): $(OBJS)
21
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
20
#	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
22
 
21
 
23
clean:
22
#clean:
24
	rm -f $(OBJS)
23
#	rm -f $(OBJS)
25
	rm -f $(PROG)
24
#	rm -f $(PROG)
26
	rm -f *.core
25
#	rm -f *.core
27
 
26
 
28
install: $(PROG)
27
#install: $(PROG)
29
	mkdir -p $(INSTALL_BINDIR)
28
#	mkdir -p $(INSTALL_BINDIR)
30
	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
29
#	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
31
 
30
 
32
depend:
31
#depend:
33
	mkdep $(CFLAGS) *.c
32
#	mkdep $(CFLAGS) *.c
34
 
33
 
35
 
34
 
36
#-include .depend
35
#-include .depend
37
#LEXI=lexi
36
#LEXI=lexi
38
#SID=sid
37
#SID=sid