]> git.proxmox.com Git - pmg-api.git/blobdiff - Makefile
add 'recentreceivers' api count
[pmg-api.git] / Makefile
index 88faff83ba7c2bbadabcf66b05144b2fe9813426..afe12a2bab47a0bdc0437de6eb9235f347082b7b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -18,14 +18,14 @@ BASHCOMPLDIR=${DESTDIR}/usr/share/bash-completion/completions/
 REPOID=`./repoid.pl .git`
 
 SERVICES = pmgdaemon pmgproxy pmgtunnel pmgmirror
-CLITOOLS = pmgdb pmgconfig pmgperf pmgcm pmgqm
+CLITOOLS = pmgdb pmgconfig pmgperf pmgcm pmgqm pmgreport pmgversion pmgupgrade pmgsubscription
 CLISCRIPTS = pmg-smtp-filter pmgsh pmgpolicy
 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}))
-TIMER_UNITS = $(addprefix debian/, $(addsuffix .timer, ${CRONSCRIPTS} pmgspamreport))
+TIMER_UNITS = $(addprefix debian/, $(addsuffix .timer, ${CRONSCRIPTS} pmgspamreport pmgreport))
 
 CLI_BINARIES = $(addprefix bin/, ${CLITOOLS} ${CLISCRIPTS} ${CRONSCRIPTS})
 CLI_MANS = $(addsuffix .1, ${CLITOOLS}) pmgsh.1
@@ -35,6 +35,7 @@ SERVICE_MANS = $(addsuffix .8, ${SERVICES}) pmg-smtp-filter.8 pmgpolicy.8
 CONF_MANS= pmg.conf.5 cluster.conf.5
 
 TEMPLATES =                            \
+       pmgreport.tt                    \
        spamreport-verbose.tt           \
        spamreport-short.tt             \
        main.cf.in                      \
@@ -57,6 +58,7 @@ LIBSOURCES =                          \
        PMG/pmgcfg.pm                   \
        PMG/RESTEnvironment.pm          \
        PMG/Utils.pm                    \
+       PMG/HTMLMail.pm                 \
        PMG/ModGroup.pm                 \
        PMG/SMTPPrinter.pm              \
        PMG/Config.pm                   \
@@ -77,6 +79,7 @@ LIBSOURCES =                          \
        PMG/LDAPSet.pm                  \
        PMG/LDAPCache.pm                \
        PMG/DBTools.pm                  \
+       PMG/Quarantine.pm               \
        PMG/RuleDB/Group.pm             \
        PMG/RuleDB/Rule.pm              \
        PMG/RuleDB/Object.pm            \
@@ -111,6 +114,8 @@ LIBSOURCES =                                \
        PMG/RuleDB.pm                   \
        ${CLI_CLASSES}                  \
        ${SERVICE_CLASSES}              \
+       PMG/API2/Subscription.pm        \
+       PMG/API2/APT.pm                 \
        PMG/API2/Network.pm             \
        PMG/API2/Services.pm            \
        PMG/API2/Tasks.pm               \
@@ -119,9 +124,12 @@ LIBSOURCES =                               \
        PMG/API2/Users.pm               \
        PMG/API2/Transport.pm           \
        PMG/API2/MyNetworks.pm          \
+       PMG/API2/MimeTypes.pm           \
        PMG/API2/Config.pm              \
        PMG/API2/Cluster.pm             \
        PMG/API2/ClamAV.pm              \
+       PMG/API2/Statistics.pm          \
+       PMG/API2/MailTracker.pm         \
        PMG/API2/Nodes.pm               \
        PMG/API2/Postfix.pm             \
        PMG/API2/Quarantine.pm          \