]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/Makefile
dashboard: reduce noise in current kernel version
[pmg-gui.git] / js / Makefile
index 796c3321785697d1e0294bf001a723cd24e9572a..2fb7d19b5f6d5705efeeb0dd16d4422de8ae8828 100644 (file)
@@ -1,5 +1,9 @@
+include ../defines.mk
+
 JSSRC=                                                 \
        Utils.js                                        \
+       form/FilterField.js                             \
+       form/MatchModeSelector.js                       \
        FilterProxy.js                                  \
        LoginView.js                                    \
        RoleSelector.js                                 \
@@ -19,6 +23,8 @@ JSSRC=                                                        \
        RuleInfo.js                                     \
        RuleEditor.js                                   \
        MainView.js                                     \
+       controller/QuarantineController.js              \
+       QuarantineContextMenu.js                        \
        QuarantineList.js                               \
        SpamInfoGrid.js                                 \
        MailInfo.js                                     \
@@ -27,6 +33,7 @@ JSSRC=                                                        \
        QuarantineView.js                               \
        Dashboard.js                                    \
        dashboard/MailProcessing.js                     \
+       dashboard/NodeInfo.js                           \
        dashboard/SubscriptionInfo.js                   \
        dashboard/MiniGraph.js                          \
        VersionInfo.js                                  \
@@ -47,6 +54,7 @@ JSSRC=                                                        \
        MailProxyTLS.js                                 \
        MailProxyTLSPanel.js                            \
        MailProxyTLSDestinations.js                     \
+       MailProxyTLSInboundDomains.js                   \
        Transport.js                                    \
        MyNetworks.js                                   \
        RelayDomains.js                                 \
@@ -69,9 +77,11 @@ JSSRC=                                                       \
        LDAPConfig.js                                   \
        UserEdit.js                                     \
        UserView.js                                     \
+       TFAView.js                                      \
        FetchmailEdit.js                                \
        FetchmailView.js                                \
        UserManagement.js                               \
+       UserSelector.js                                 \
        ViewMailHeaders.js                              \
        PostfixQShape.js                                \
        PostfixMailQueue.js                             \
@@ -91,27 +101,29 @@ JSSRC=                                                     \
        ContactStatistics.js                            \
        HourlyMailDistribution.js                       \
        SpamContextMenu.js                              \
+       Certificates.js                                 \
+       Settings.js                                     \
        Application.js
 
 OnlineHelpInfo.js: /usr/bin/asciidoc-pmg
-       /usr/bin/asciidoc-pmg scan-extjs ${JSSRC} >$@.tmp
+       /usr/bin/asciidoc-pmg scan-extjs $(JSSRC) >$@.tmp
        mv $@.tmp $@
 
-.lint-incremental: ${JSSRC}
-       eslint $?
+.lint-incremental: $(JSSRC)
+       $(ESLINT) $?
        touch "$@"
 
 .PHONY: lint
 lint: .lint-incremental
 
 .PHONY: check
-check: ${JSSRC}
-       rm -f ".lint-incremental"
-       $(MAKE) lint
+check: $(JSSRC)
+       $(ESLINT) --strict $(JSSRC)
+       touch ".lint-incremental"
 
-pmgmanagerlib.js: OnlineHelpInfo.js ${JSSRC}
-       echo "// ${DEB_VERSION_UPSTREAM_REVISION}" > $@.tmp
-       cat OnlineHelpInfo.js ${JSSRC} >> $@.tmp
+pmgmanagerlib.js: OnlineHelpInfo.js $(JSSRC)
+       echo "// $(DEB_VERSION_UPSTREAM_REVISION)" > $@.tmp
+       cat OnlineHelpInfo.js $(JSSRC) >> $@.tmp
        mv $@.tmp $@
 
 all: pmgmanagerlib.js