]> git.ipfire.org Git - ddns.git/blobdiff - Makefile.am
Update translations
[ddns.git] / Makefile.am
index 66c6a15cde62c5550f7113cc84a22cb2aa570df0..2ca1c3b0accd7e6e273ca3e915a2866cdc24ae35 100644 (file)
@@ -51,18 +51,40 @@ dist_doc_DATA = \
 
 # ------------------------------------------------------------------------------
 
-dist_bin_SCRIPTS = \
+bin_SCRIPTS = \
+       ddns
+
+EXTRA_DIST += \
+       ddns.in
+
+CLEANFILES += \
        ddns
 
 dist_configs_DATA = \
-       ddns.conf
+       ddns.conf.sample
 
 ddns_PYTHON = \
        src/ddns/__init__.py \
        src/ddns/__version__.py \
+       src/ddns/database.py \
        src/ddns/errors.py \
        src/ddns/i18n.py \
        src/ddns/providers.py \
        src/ddns/system.py
 
 ddnsdir = $(pythondir)/ddns
+
+# ------------------------------------------------------------------------------
+
+substitutions = \
+       '|PACKAGE_NAME=$(PACKAGE_NAME)|' \
+       '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \
+       '|configsdir=$(configsdir)|'
+
+SED_PROCESS = \
+       $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
+       $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) \
+               < $< > $@
+
+ddns: ddns.in Makefile
+       $(SED_PROCESS)