JUCE_VERSION := $(shell dpkg-query --show --showformat='$${source:Version}' juce-modules-source)
+CPPFLAGS+=-DBUILD_DATE='"$(BUILD_DATE)"'
+CXXFLAGS+=-std=c++11 -Wno-error
+LIBS=$(shell pkg-config --libs libjpeg libpng)
+
# JUCE (used by giada) uses some c++11 features requiring atomic_store_8 and
# atomic_load_8, so we need to link with libatomic on
# armel, powerpc, powerpcspe, m68k, mips, mipsel, and sh4
noatomicarch = $(shell dpkg-architecture -qDEB_HOST_ARCH | egrep -x "(armel|powerpc|powerpcspe|m68k|mips|mipsel|sh4)")
# link with libatomic on architectures without built-in atomic
ifeq ($(if $(noatomicarch),atomic), atomic)
- DEB_LDFLAGS_MAINT_APPEND += -latomic
+ LIBS += -latomic
endif
-CPPFLAGS+=-DBUILD_DATE='"$(BUILD_DATE)"'
-CXXFLAGS+=-std=c++11 -Wno-error
-
%:
dh $@
--enable-vst \
--enable-system-catch \
--target=linux \
- LIBS="$(shell pkg-config --libs libjpeg libpng)"
+ LIBS="$(LIBS)"
override_dh_auto_build:
cp -rav /usr/share/juce src/deps/