]> git.jsancho.org Git - lugaru.git/commitdiff
Mkdir bin directories in Makefile.
authorRyan C. Gordon <icculus@icculus.org>
Wed, 14 Jan 2009 04:29:59 +0000 (23:29 -0500)
committerRyan C. Gordon <icculus@icculus.org>
Wed, 14 Jan 2009 04:29:59 +0000 (23:29 -0500)
makefile

index 90f109cdaedbadc13f587d22e657bfc725cb4360..bac6da577b07ca85c2f23479a7fa6dff51fa37a3 100644 (file)
--- a/makefile
+++ b/makefile
@@ -263,21 +263,27 @@ OBJS := $(foreach f,$(OBJS),$(BINDIR)/$(f))
 all : $(EXE)
 
 $(BINDIR)/%.o : %.cpp
+       @mkdir -p $(dir $@)
        $(CXX) -o $@ $(CXXFLAGS) $<
 
 $(BINDIR)/%.o : %.CC
+       @mkdir -p $(dir $@)
        $(CXX) -x c++ -o $@ $(CXXFLAGS) $<
 
 $(BINDIR)/%.o : %.cc
+       @mkdir -p $(dir $@)
        $(CXX) -o $@ $(CXXFLAGS) $<
 
 $(BINDIR)/%.o : %.m
+       @mkdir -p $(dir $@)
        $(CC) -o $@ $(CFLAGS) $<
 
 $(BINDIR)/%.o : %.c
+       @mkdir -p $(dir $@)
        $(CC) -o $@ $(CFLAGS) $<
 
 $(EXE) : $(OBJS) $(APPOBJS)
+       @mkdir -p $(dir $@)
 ifeq ($(strip $(macosx)),true)
        ranlib $(SDLDIR)/lib/libSDLmain-osx.a
        ranlib $(FREETYPEDIR)/lib/libfreetype-osx.a