X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=Makefile;h=a3e49a2411af828fb14deed7f5bb987dfd343c35;hp=d9eb6a7def489a738fc138e6cbc35244ed335d71;hb=044b45b0360db25ad673c8a9b209046df7b60216;hpb=dff9246cf265d6772f52f21e8419c7dad6882b92 diff --git a/Makefile b/Makefile index d9eb6a7..a3e49a2 100644 --- a/Makefile +++ b/Makefile @@ -35,6 +35,9 @@ libal_Darwin = -framework OpenAL libal_mingw = -lopenal ifeq ($(sys), mingw) + obj = $(src:.cc=.w32.o) $(csrc:.c=.w32.o) + dep = $(obj:.o=.d) + bin = demo.exe LDFLAGS += -lmingw32 -lSDL2main -lSDL2 -lwinmm -mwindows #CFLAGS += -DGLEW_STATIC @@ -69,6 +72,12 @@ run: instalien %.d: %.cc @$(CPP) $(CXXFLAGS) $< -MM -MT $(@:.d=.o) >$@ +%.w32.o: %.c + $(CC) -o $@ $(CFLAGS) -c $< + +%.w32.o: %.cc + $(CC) -o $@ $(CXXFLAGS) -c $< + .PHONY: clean clean: rm -f $(obj) $(bin)