1QT_CXXFLAGS = @QT_CXXFLAGS@
2QT_LIBS     = @QT_LIBS@
3
4AM_CPPFLAGS = \
5${my_CFLAGS} \
6-include $(top_builddir)/config.h \
7-DSYSCONFDIR=\""$(sysconfdir)"\" \
8-DPROJECTM_PREFIX=\""${prefix}"\" \
9-DRESOURCE_PREFIX=\""share/projectM"\" \
10-I${top_srcdir}/src/libprojectM \
11-I${top_srcdir}/src/libprojectM/Renderer \
12-I${top_srcdir}/src/projectM-qt \
13${jack_CFLAGS} \
14${QT_CXXFLAGS} \
15-fPIC
16
17# TODO: add remote control if we have qxt network lib
18# if QT_NETWORK_ENABLED
19# EXTRA_SRCS = HTTPRemoteControl.cpp
20# endif
21
22
23# TODO: build qprojectM-jack and projectM-jack as separate programs
24
25bin_PROGRAMS = projectM-jack
26projectM_jack_SOURCES = qprojectM-jack.cpp ConfigFile.cpp ${EXTRA_SRCS}
27projectM_jack_LDADD = \
28  ../projectM-qt/libprojectM_qt.a \
29  ${jack_LIBS} \
30  ${QT_LIBS} \
31  ../libprojectM/libprojectM.la
32projectM_jack_LDFLAGS = -static -fPIC ${QT_LIBS}
33projectM_jack_PROGRAM = projectM-jack
34
35desktopdir = $(datadir)/applications
36dist_desktop_DATA = projectM-jack.desktop
37
38icondir = $(datadir)/icons/hicolor/scalable/apps
39icon_svg = ${top_srcdir}/src/projectM-qt/images/icons/prjm16-transparent.svg
40
41install-icons:
42	mkdir -p $(DESTDIR)$(icondir); \
43	$(INSTALL_DATA) $(icon_svg) $(DESTDIR)$(icondir)/projectM.svg
44
45install-data-local: install-icons
46
47dist_man_MANS = projectM-jack.1
48