summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--[l---------]Makefile32
1 files changed, 31 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 4ecdba5..0aa88a4 120000..100644
--- a/Makefile
+++ b/Makefile
@@ -1 +1,31 @@
-build-aux/Makefile.README.mk \ No newline at end of file
+PACKAGE = collectd-systemd
+VERSION = 20170820
+
+include $(dir $(lastword $(MAKEFILE_LIST)))/config.mk
+include $(topsrcdir)/build-aux/Makefile.head.mk
+
+files.out.all += systemd.conf
+#files.out.all += systemd.types.db
+#files.out.all += systemd.py
+
+files.sys.all += $(collectdconfdir)/systemd.conf
+files.sys.all += $(collectdtypesdir)/systemd.types.db
+files.sys.all += $(collectdpythondir)/systemd.py
+
+$(outdir)/%: $(srcdir)/%.in
+ sed $(foreach v,$(patsubst $(var.)%,%,$(filter $(var.)%,$^)), -e 's|@$(v)@|$($(v))|g' ) < $< > $@
+
+$(outdir)/systemd.conf: $(var.)collectd_typesdir
+$(outdir)/systemd.conf: $(var.)collectd_pythondir
+
+$(DESTDIR)$(collectdconfdir)/systemd.conf: $(outdir)/systemd.conf
+ $(INSTALL_DATA) -DT $< $@
+$(DESTDIR)$(collectdtypesdir)/systemd.types.db: $(srcdir)/systemd.types.db
+ $(INSTALL_DATA) -DT $< $@
+$(DESTDIR)$(collectdpythondir)/systemd.py: $(srcdir)/systemd.py
+ $(INSTALL_PROGRAM) -DT $< $@
+
+.SECONDARY:
+.DELETE_ON_ERROR:
+
+include $(topsrcdir)/build-aux/Makefile.tail.mk