put libjuce_builddate.h and juce(-dbg).pc into $OUTDIR
authorIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Wed, 10 Feb 2016 20:07:16 +0000 (21:07 +0100)
committerIOhannes m zmölnig <zmoelnig@umlautQ.umlaeute.mur.at>
Wed, 10 Feb 2016 20:07:16 +0000 (21:07 +0100)
debian/libbuilder/Makefile

index af46073880d79c25cbe281f7a0f0c192bd7a989f..d7659f4b7ed1c8b832ac164ecca79002d376c088 100644 (file)
@@ -127,7 +127,7 @@ $(OBJDIR_DEBUG)/dir_stamp:
 $(OUTDIR)/$(TARGET_RELEASE): $(OBJECTS_RELEASE) $(RESOURCES)
        @echo Linking $(TARGET_RELEASE)
        $(CXX) -o $@ $^ -Wl,-soname,$(TARGET_RELEASE).$(SHORTSONAME) $(JUCE_LDFLAGS) $(JUCE_LDFLAGS_RELEASE) $(LDFLAGS) $(TARGET_ARCH)
-$(OBJDIR_RELEASE)/%.o: $(OUTDIR)/%.cpp libjuce_builddate.h $(OBJDIR_RELEASE)/dir_stamp
+$(OBJDIR_RELEASE)/%.o: $(OUTDIR)/%.cpp $(OUTDATE)/libjuce_builddate.h $(OBJDIR_RELEASE)/dir_stamp
        $(CXX) $(JUCE_CPPFLAGS) $(JUCE_CFLAGS_RELEASE) $(JUCE_CFLAGS) $(JUCE_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS) -o "$@" -c "$<"
 
 $(OUTDIR)/$(TARGET_DEBUG): $(OBJECTS_DEBUG) $(RESOURCES)
@@ -137,7 +137,7 @@ $(OBJDIR_DEBUG)/%.o: $(OUTDIR)/%.cpp libjuce_builddate.h $(OBJDIR_DEBUG)/dir_sta
        $(CXX) $(JUCE_CPPFLAGS) $(JUCE_CFLAGS_DEBUG) $(JUCE_CFLAGS) $(JUCE_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS) -o "$@" -c "$<"
 
 libjuce_builddate.h:
-       touch libjuce_builddate.h
+       touch $@
 
 clean:
        @echo Cleaning juce_dll
@@ -177,7 +177,7 @@ install: install-headers install-lib-release install-lib-debug install-pkgconfig
 introjucer: $(OUTDIR)/$(TARGET_RELEASE)
        $(MAKE) -C $(INTROJUCER_PATH) CONFIG=Release CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
 
-juce-dbg.pc juce.pc: juce.pc.in
+$(OUTDIR)/juce-dbg.pc $(OUTDIR)/juce.pc: juce.pc.in
        sed \
                -e 's|@prefix@|$(prefix)|g' \
                -e 's|@libdir@|$(libdir)|g' \