]> git.llucax.com Git - software/ev.d.git/blob - Makefile
ba9b462d827242fba2d03174d57dad23c91eb28b
[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: ctest
13
14 ctest.o: ctest.d ev/c.d
15         gdc -c $(DFLAGS) ctest.d
16
17 ev/c.o: ev/c.d
18         gdc -c -o ev/c.o $(DFLAGS) ev/c.d
19
20 ctest: ctest.o ev/c.o
21         gdc -o ctest -lev $(DFLAGS) ctest.o ev/c.o
22
23 clean:
24         $(RM) -v *.o ev/*.o ctest
25
26 .PHONY: clean all
27