summaryrefslogtreecommitdiffstats
path: root/katapult/common/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'katapult/common/Makefile.am')
-rw-r--r--katapult/common/Makefile.am19
1 files changed, 19 insertions, 0 deletions
diff --git a/katapult/common/Makefile.am b/katapult/common/Makefile.am
new file mode 100644
index 0000000..5f57229
--- /dev/null
+++ b/katapult/common/Makefile.am
@@ -0,0 +1,19 @@
+# set the include path for X, qt and KDE
+INCLUDES = $(all_includes)
+
+# these are the headers for your project
+noinst_HEADERS = status.h katapultdisplay.h katapultcatalog.h katapultaction.h \
+ katapultitem.h cachedcatalog.h actionregistry.h match.h imagedisplay.h
+
+# let automoc handle all of the meta source files (moc)
+METASOURCES = AUTO
+
+lib_LTLIBRARIES = libkatapult.la
+
+# common library
+libkatapult_la_SOURCES = katapultitem.cpp katapultaction.cpp actionregistry.cpp katapultcatalog.cpp cachedcatalog.cpp match.cpp katapultdisplay.cpp imagedisplay.cpp imagedisplaysettings.ui
+libkatapult_la_LDFLAGS = $(all_libraries) -version-info 2:0:0
+libkatapult_la_LIBADD = $(LIB_QT) $(LIB_KDECORE) -lDCOP -lkdefx $(LIB_KDEUI)
+
+# this is where the service type files will go
+kde_servicetypes_DATA = katapultdisplay.desktop katapultcatalog.desktop