twoapple-reboot/src/Makefile

20 lines
475 B
Makefile
Raw Normal View History

COMPILE_OPTS = -c -op -Jdata -I$(GTKD)/src \
2012-03-14 22:12:15 +00:00
-I$(GTKD)/srcgl -I$(DERELICT)/import
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 \
-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-10 23:31:47 +00:00
ALL_SRC = $(shell find -name "*.d" \! -path "./cpu/*")
2012-03-14 00:43:29 +00:00
ALL_OBJS = $(ALL_SRC:%.d=%.o)
all: ${ALL_OBJS}
2012-03-14 22:12:15 +00:00
dmd ${ALL_OBJS} -oftwoapple ${LINK_OPTS}
2012-03-14 00:43:29 +00:00
clean:
rm -rf twoapple ${ALL_OBJS}
%.o: %.d
2012-03-14 22:12:15 +00:00
dmd $(DFLAGS) -inline -release -O $(COMPILE_OPTS) $<
2012-03-14 00:43:29 +00:00