-D "LINUX=1" \
-D "JUCE_DLL_BUILD=1" \
$(JUCELIBS_CPPFLAGS) \
- -I. \
+ -I. -I$(OUTDIR) \
$(empty)
JUCE_CFLAGS += \
$(OBJDIR_DEBUG)/%.o: $(OUTDIR)/%.cpp libjuce_builddate.h $(OBJDIR_DEBUG)/dir_stamp
$(CXX) $(JUCE_CPPFLAGS) $(JUCE_CFLAGS_DEBUG) $(JUCE_CFLAGS) $(JUCE_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS) -o "$@" -c "$<"
-libjuce_builddate.h:
+$(OUTDIR)/libjuce_builddate.h:
+ @mkdir $(OUTDIR)
touch $@
clean:
#export DEB_CPPFLAGS_MAINT_APPEND = -DBUILD_DATE='"$(BUILD_DATE)"'
DEB_SRCDIR=debian/libbuilder/
-BUILDDATE_HEADER=$(DEB_SRCDIR)libjuce_builddate.h
+BUILDDATE_HEADER=$(DEB_SRCDIR)build/libjuce_builddate.h
include /usr/share/cdbs/1/rules/buildcore.mk
include /usr/share/cdbs/1/rules/debhelper.mk
DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(cdbs_make_curdestdir) prefix=/usr libdir=/usr/lib/${DEB_HOST_MULTIARCH}/
pre-build::
+ mkdir -p $(dir $(BUILDDATE_HEADER))
test -e $(BUILDDATE_HEADER) || (echo "#define BUILD_DATE \"$(BUILD_DATE)\"" > $(BUILDDATE_HEADER))
build/libjuce-doc::