Subversion Repositories tendra.SVN

Rev

Rev 7 | Rev 89 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
 
38 7u83 2
include ../../../defs.mk
3
 
2 7u83 4
# Standard variables
7 7u83 5
WARNS?=		0
6
 
7
TCCOPTS=	-Yxpg4 -Xs
8
CCOPTS=		${TCCOPTS} -I${BASE_DIR}/${INCLUDE} -I${.CURDIR}
2 7u83 9
LIBS=
10
 
11
# Dependencies and construction rules
12
 
38 7u83 13
PROG=		tcc
7 7u83 14
WRAPPER=	tcc.sh
2 7u83 15
 
38 7u83 16
OBJS=	archive.o compile.o environ.o execute.o filename.o flags.o\
17
	list.o main.o options.o stages.o startup.o utility.o
2 7u83 18
 
38 7u83 19
.c.o:
20
	$(CC) -c $(CFLAGS) -o $@ $<
21
 
22
$(PROG): $(OBJS)
23
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
24
 
25
install: $(PROG)
26
	install -d $(INSTALL_BINDIR)
27
	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
28
 
29
 
30
clean:
31
	rm -f $(OBJS)
32
	rm -f $(PROG)
33
 
34
depend:
35
	mkdep $(CFLAGS) *.c
36
 
37
 
38
-include .depend