]> git.llucax.com Git - software/ev.d.git/blob - Makefile
7eb4073d47cd1202d28c9f89ab9802037804f381
[software/ev.d.git] / Makefile
1 DFLAGS = -Wall
2
3 # Debug
4 DFLAGS += -ggdb
5
6 # Unittest
7 DFLAGS += -funittest -fversion=UnitTest
8
9 # Release
10 #DFLAGS += -frelease -O3
11
12 all: test
13
14 test.o: test.d ev/c.d
15         gdc -c $(DFLAGS) test.d
16
17 ev/c.o: ev/c.d
18         gdc -c -o ev/c.o $(DFLAGS) ev/c.d
19
20 test: test.o ev/c.o
21         gdc -o test -lev $(DFLAGS) test.o ev/c.o
22
23 clean:
24         $(RM) -v *.o ev/*.o test
25
26 .PHONY: clean all
27