2012-04-16 11:47:32 +00:00
|
|
|
COMPILE_OPTS = -d -op -Jdata -I$(GTKD)/src \
|
2012-04-13 08:29:05 +00:00
|
|
|
-I$(GTKD)/srcgl -I$(DERELICT)/import \
|
2012-04-14 11:28:11 +00:00
|
|
|
-inline -release -O -noboundscheck \
|
|
|
|
-version=OpNestedSwitch
|
2012-03-14 00:43:29 +00:00
|
|
|
|
2012-03-14 22:12:15 +00:00
|
|
|
LINK_OPTS = -L-lpthread -L-lGL -L-ldl -L-lX11 \
|
2012-04-13 08:29:05 +00:00
|
|
|
-L-L$(GTKD) -L-lgtkd -L-lgtkdgl \
|
|
|
|
-L-L$(DERELICT)/lib -L-lDerelictSDL -L-lDerelictUtil
|
2012-03-14 00:43:29 +00:00
|
|
|
|
2012-04-24 14:11:16 +00:00
|
|
|
ALL_SRC = $(shell find -name "*.d" \! -name "ctfe*" \! -name "build.d")
|
2012-03-14 00:43:29 +00:00
|
|
|
|
2012-04-13 08:29:05 +00:00
|
|
|
all: ${ALL_SRC}
|
|
|
|
dmd $(COMPILE_OPTS) ${ALL_SRC} -oftwoapple ${LINK_OPTS}
|
2012-03-14 00:43:29 +00:00
|
|
|
|
|
|
|
clean:
|
2012-04-13 08:29:05 +00:00
|
|
|
rm -rf twoapple twoapple.o
|
2012-03-14 00:43:29 +00:00
|
|
|
|