root/vtcross/trunk/CR_policy/Makefile
@
98
Revision 98, 343 bytes (checked in by anonymous, 15 years ago) |
---|
Rev | Line | |
---|---|---|
[98] | 1 | # |
2 | # Policy Engine Makefile | |
3 | # | |
4 | ||
5 | TESTS = policy_engine | |
6 | all: $(TESTS) | |
7 | ||
8 | cc = gcc | |
9 | CFLAGS = -Wall -O3 | |
10 | LDFLAGS = -lm -ldl -pthread | |
11 | ||
12 | COBJS = sqlite3.o | |
13 | CHEADERS = src/sqlite3.h | |
14 | ||
15 | $(COBJS) : %.o : src/%.c $(CHEADERS) | |
16 | $(cc) -c $< -o $@ | |
17 | ||
18 | ||
19 | $(TESTS) : % : src/main_%.c $(COBJS) | |
20 | $(cc) $(CFLAGS) $(COBJS) $(LDFLAGS) $< -o $@ | |
21 | ||
22 | ||
23 | clean: | |
24 | rm -rf *.o $(TESTS) | |
25 |
Note: See TracBrowser
for help on using the browser.