at work
This commit is contained in:
72
Makefile.orig
Normal file
72
Makefile.orig
Normal file
@@ -0,0 +1,72 @@
|
||||
|
||||
CC = gcc
|
||||
CFLAGS = -O -I. -std=c99 -pthread
|
||||
|
||||
|
||||
.c.o:
|
||||
$(CC) -c $(CFLAGS) -o $@ $<
|
||||
|
||||
rcache.c: rcache.h
|
||||
rcache.o: rcache.c
|
||||
|
||||
RCACHE_OBJS = rcache.o massert.o
|
||||
rcache_test: rcache_test.o $(RCACHE_OBJS)
|
||||
$(CC) $(LDFLAGS) -o $@ $< $(RCACHE_OBJS)
|
||||
|
||||
JLEXER_OBJS = jlexer.o massert.o rcache.o
|
||||
jlexer_test: jlexer_test.o $(JLEXER_OBJS)
|
||||
$(CC) -o $@ $< $(JLEXER_OBJS)
|
||||
|
||||
JPARSER_OBJS = jparser.o $(JLEXER_OBJS)
|
||||
jparser_test: jparser_test.o $(JPARSER_OBJS)
|
||||
$(CC) -o $@ $< $(JPARSER_OBJS)
|
||||
|
||||
CLLEXER_OBJS = cllexer.o massert.o
|
||||
cllexer_test: cllexer_test.o $(CLLEXER_OBJS)
|
||||
$(CC) -o $@ $< $(CLLEXER_OBJS)
|
||||
|
||||
CLPARSER_OBJS = clparser.o $(CLLEXER_OBJS)
|
||||
clparser_test: clparser_test.o $(CLPARSER_OBJS)
|
||||
$(CC) -o $@ $< $(CLPARSER_OBJS)
|
||||
|
||||
CFLEXER_OBJS = cflexer.o $(RCACHE_OBJS)
|
||||
cflexer_test: cflexer_test.o $(CFLEXER_OBJS)
|
||||
$(CC) -o $@ $< $(CFLEXER_OBJS)
|
||||
|
||||
|
||||
CFPARSER_OBJS = cfparser.o $(CFLEXER_OBJS)
|
||||
cfparser_test: cfparser_test.o $(CFPARSER_OBJS)
|
||||
$(CC) -o $@ $< $(CFPARSER_OBJS)
|
||||
|
||||
|
||||
all: $(TESTS)
|
||||
test: $(TESTS)
|
||||
|
||||
#TESTS += cllexer_test
|
||||
#TESTS += clparser_test
|
||||
#TESTS += rcache_test
|
||||
#TESTS += jlexer_test
|
||||
#TESTS += jparser_test
|
||||
TESTS += cflexer_test
|
||||
TESTS += cfparser_test
|
||||
|
||||
|
||||
all: $(TESTS)
|
||||
|
||||
test: $(TESTS)
|
||||
# ./cllexer_test
|
||||
# ./clparser_test
|
||||
# ./rcache_test
|
||||
# ./jlexer_test
|
||||
# ./jparser_test
|
||||
# ./cflexer_test
|
||||
./cfparser_test
|
||||
|
||||
clean:
|
||||
rm -f *_test
|
||||
rm -f *.o *~
|
||||
rm -f *.gch
|
||||
|
||||
|
||||
|
||||
#EOF
|
||||
Reference in New Issue
Block a user