Subversion Repositories tendra.SVN

Rev

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

Rev 89 Rev 105
Line 2... Line 2...
2
include ../../../defs.mk
2
include ../../../defs.mk
3
 
3
 
4
TCCOPTS=	-Yxpg4 -Xs
4
SOURCES=archive.c compile.c environ.c execute.c \
5
CCOPTS=		${TCCOPTS} -I${BASE_DIR}/${INCLUDE} -I${.CURDIR}
5
	filename.c flags.c list.c main.c options.c \
-
 
6
	stages.c startup.c utility.c
6
 
7
 
-
 
8
OBJDIR=./o$(STAGE)
-
 
9
PROG=tcc
7
 
10
 
8
PROG=	tcc
11
include ../../prog.mk
9
 
12
 
10
OBJS=	archive.o compile.o environ.o execute.o filename.o flags.o\
-
 
11
	list.o main.o options.o stages.o startup.o utility.o
-
 
12
 
-
 
13
.c.o:
-
 
14
	$(CC) -c $(CFLAGS) -o $@ $<
-
 
15
 
-
 
16
$(PROG): $(OBJS)
-
 
17
	$(CC) -o $(PROG) $(LDFLAGS) $(OBJS)
-
 
18
 
-
 
19
install: $(PROG)
-
 
20
	mkdir -p $(INSTALL_BINDIR)
-
 
21
	install $(PROG) $(INSTALL_BINDIR)/$(PROG)
-
 
22
 
-
 
23
clean:
-
 
24
	rm -f $(OBJS)
-
 
25
	rm -f $(PROG)
-
 
26
 
-
 
27
depend:
-
 
28
	mkdep $(CFLAGS) *.c
-
 
29
 
-
 
30
 
-
 
31
include .depend
-