]> git.proxmox.com Git - pmg-api.git/blobdiff - src/Makefile
backup: fix die invocation
[pmg-api.git] / src / Makefile
index 44f4a4b4c049d227a35c1d4b9757d9ab52663c7c..9d5c3357d97841a1fed5a15149311cfa95f0298e 100644 (file)
@@ -15,7 +15,7 @@ CRONSCRIPTS = pmg-hourly pmg-daily
 
 CLI_CLASSES = $(addprefix PMG/CLI/, $(addsuffix .pm, ${CLITOOLS}))
 SERVICE_CLASSES = $(addprefix PMG/Service/, $(addsuffix .pm, ${SERVICES}))
-SERVICE_UNITS = $(addprefix debian/, $(addsuffix .service, ${SERVICES}))
+SERVICE_UNITS = $(addprefix debian/, $(addsuffix .service, ${SERVICES} pmg-pbsbackup@))
 TIMER_UNITS = $(addprefix debian/, $(addsuffix .timer, ${CRONSCRIPTS} pmgspamreport pmgreport))
 
 CLI_BINARIES = $(addprefix bin/, ${CLITOOLS} ${CLISCRIPTS} ${CRONSCRIPTS})
@@ -66,6 +66,8 @@ LIBSOURCES =                          \
        PMG/SMTP.pm                     \
        PMG/Unpack.pm                   \
        PMG/Backup.pm                   \
+       PMG/PBSConfig.pm                \
+       PMG/PBSSchedule.pm              \
        PMG/RuleCache.pm                \
        PMG/Statistic.pm                \
        PMG/UserConfig.pm               \
@@ -77,6 +79,7 @@ LIBSOURCES =                          \
        PMG/DKIMSign.pm                 \
        PMG/Quarantine.pm               \
        PMG/Report.pm                   \
+       PMG/SACustom.pm                 \
        PMG/RuleDB/Group.pm             \
        PMG/RuleDB/Rule.pm              \
        PMG/RuleDB/Object.pm            \
@@ -86,6 +89,7 @@ LIBSOURCES =                          \
        PMG/RuleDB/IPNet.pm             \
        PMG/RuleDB/ModField.pm          \
        PMG/RuleDB/MatchFilename.pm     \
+       PMG/RuleDB/MatchArchiveFilename.pm      \
        PMG/RuleDB/ReceiverRegex.pm     \
        PMG/RuleDB/EMail.pm             \
        PMG/RuleDB/Receiver.pm          \
@@ -119,6 +123,8 @@ LIBSOURCES =                                \
        PMG/API2/LDAP.pm                \
        PMG/API2/DestinationTLSPolicy.pm\
        PMG/API2/Domains.pm             \
+       PMG/API2/DKIMSignDomains.pm     \
+       PMG/API2/DKIMSign.pm            \
        PMG/API2/Fetchmail.pm           \
        PMG/API2/Users.pm               \
        PMG/API2/Transport.pm           \
@@ -128,9 +134,12 @@ LIBSOURCES =                               \
        PMG/API2/Cluster.pm             \
        PMG/API2/ClamAV.pm              \
        PMG/API2/SpamAssassin.pm        \
+       PMG/API2/SACustom.pm            \
        PMG/API2/Statistics.pm          \
        PMG/API2/MailTracker.pm         \
        PMG/API2/Backup.pm              \
+       PMG/API2/PBS/Job.pm             \
+       PMG/API2/PBS/Remote.pm          \
        PMG/API2/Nodes.pm               \
        PMG/API2/Postfix.pm             \
        PMG/API2/Quarantine.pm          \
@@ -197,6 +206,7 @@ check:
 clean:
        make cleanup-docgen
        make -C tests clean
+       rm -f PMG/pmgcfg.pm
        rm -rf ${CONF_MANS} *.bash-completion *.service-bash-completion
        if test -d .git; then  rm -f PMG/pmgcfg.pm; fi
        find . -name '*~' -exec rm {} ';'