]> git.proxmox.com Git - pmg-gui.git/blame - js/Makefile
fix tracking center with newer proxmox-widget-toolkit
[pmg-gui.git] / js / Makefile
CommitLineData
ec1dd829 1JSSRC= \
fe81f069 2 Utils.js \
2f5b0b8a 3 FilterProxy.js \
87ab9353 4 LoginView.js \
c0ffdd00 5 RoleSelector.js \
e653eb82 6 ServerStatus.js \
252645ce 7 ServerAdministration.js \
5f3ec152
DM
8 LDAPProfileSelector.js \
9 LDAPGroupSelector.js \
10 LDAPGroupEditor.js \
6c137003
DM
11 LDAPUserSelector.js \
12 LDAPUserEditor.js \
f3aa84dd 13 RegexTester.js \
a43acf2e 14 ObjectGroupList.js \
3eba771a 15 ObjectGroup.js \
f71626c2 16 ObjectGroupSelector.js \
c790d2ab 17 ObjectGroupConfiguration.js \
6c137003 18 ActionList.js \
ad834b6f 19 RuleInfo.js \
87ab9353 20 RuleEditor.js \
87ab9353 21 MainView.js \
e66c888b 22 controller/QuarantineController.js \
f57a60be 23 QuarantineContextMenu.js \
2d1f7824
DC
24 QuarantineList.js \
25 SpamInfoGrid.js \
54d0de79 26 MailInfo.js \
0277bfeb
DM
27 SpamQuarantine.js \
28 UserBlackWhiteList.js \
29 QuarantineView.js \
87ab9353 30 Dashboard.js \
5c696784 31 dashboard/MailProcessing.js \
11eae1a0 32 dashboard/NodeInfo.js \
ffdf818d 33 dashboard/SubscriptionInfo.js \
a0ff4ab7 34 dashboard/MiniGraph.js \
87ab9353 35 VersionInfo.js \
cf248533 36 MailTracker.js \
87ab9353 37 NavigationTree.js \
f1e32362 38 RuleConfiguration.js \
fc7de588 39 SystemOptions.js \
a10c81d9 40 Subscription.js \
d3ad46ba 41 BackupConfiguration.js \
7f261b55 42 BackupRestore.js \
8b349e01 43 PBSSnapshotView.js \
d28c1563 44 PBSRemoteEdit.js \
d944805a 45 PBSConfig.js \
e119071c 46 SystemConfiguration.js \
34c3efce 47 MailProxyRelaying.js \
7bf889cb 48 MailProxyPorts.js \
7b27b6bc 49 MailProxyOptions.js \
c585d8c6 50 MailProxyTLS.js \
0c77683d 51 MailProxyTLSPanel.js \
0f5a92f0 52 MailProxyTLSDestinations.js \
45156282 53 MailProxyTLSInboundDomains.js \
c51d3f79 54 Transport.js \
96feba89 55 MyNetworks.js \
20c9b1f2 56 RelayDomains.js \
295fbab8
SI
57 DKIMSettings.js \
58 MailProxyDKIMPanel.js \
c51d3f79 59 MailProxyConfiguration.js \
8dca8d1d 60 SpamDetectorLanguages.js \
b5d7e0ca 61 SpamDetectorOptions.js \
6ccd0a47 62 SpamQuarantineOptions.js \
66caa558 63 SpamDetectorStatus.js \
4b5ee25e 64 SpamDetectorConfiguration.js \
e2c7198f 65 SpamDetectorCustom.js \
08e5c6cf 66 VirusDetectorOptions.js \
063e0b21 67 VirusQuarantineOptions.js \
387aeedf 68 VirusQuarantine.js \
0023ef6a
DC
69 AttachmentQuarantine.js \
70 AttachmentGrid.js \
41c05692 71 ClamAVDatabase.js \
08e5c6cf 72 VirusDetectorConfiguration.js \
f6b1b3bf 73 LDAPConfig.js \
ec1dd829
DM
74 UserEdit.js \
75 UserView.js \
704d4b87 76 TFAView.js \
c37614f5 77 FetchmailEdit.js \
6a2f908e 78 FetchmailView.js \
f6b1b3bf 79 UserManagement.js \
77854c16 80 UserSelector.js \
cd3d4213 81 ViewMailHeaders.js \
0a5e024a 82 PostfixQShape.js \
ccf06524 83 PostfixMailQueue.js \
cd3d4213 84 QueueAdministration.js \
c77675e9 85 ClusterAdministration.js \
3fd52fba 86 ConfigPanel.js \
d89ac796
DM
87 StatTimeSelector.js \
88 StatStore.js \
89 MailStatGrid.js \
90 VirusCharts.js \
91 SpamScoreDistribution.js \
92 GeneralMailStatistics.js \
a32c09e6 93 RBLStatistics.js \
73360b11 94 DomainStatistics.js \
ff8a07c6
DM
95 SenderStatistics.js \
96 ReceiverStatistics.js \
97 ContactStatistics.js \
b02ccf09 98 HourlyMailDistribution.js \
c627f092 99 SpamContextMenu.js \
c083fb77 100 Certificates.js \
056fdce9 101 Settings.js \
a2d642d9 102 Application.js
fe81f069 103
6a3d1c51 104OnlineHelpInfo.js: /usr/bin/asciidoc-pmg
1f493dfd 105 /usr/bin/asciidoc-pmg scan-extjs $(JSSRC) >$@.tmp
6a3d1c51
DM
106 mv $@.tmp $@
107
1f493dfd 108.lint-incremental: $(JSSRC)
f1bb7756 109 eslint $?
d1e4e5cf 110 touch "$@"
f1bb7756 111
d1e4e5cf
TL
112.PHONY: lint
113lint: .lint-incremental
114
115.PHONY: check
1f493dfd
SI
116check: $(JSSRC)
117 eslint --strict $(JSSRC)
dd0cea87 118 touch ".lint-incremental"
fe81f069 119
1f493dfd
SI
120pmgmanagerlib.js: OnlineHelpInfo.js $(JSSRC)
121 echo "// $(DEB_VERSION_UPSTREAM_REVISION)" > $@.tmp
122 cat OnlineHelpInfo.js $(JSSRC) >> $@.tmp
fe81f069
DM
123 mv $@.tmp $@
124
f1bb7756 125all: pmgmanagerlib.js
fe81f069
DM
126
127.PHONY: clean
128clean:
f1bb7756 129 $(MAKE) -C mobile clean
fe81f069 130 find . -name '*~' -exec rm {} ';'
f1bb7756 131 rm -rf pmgmanagerlib.js pmgmanagerlib.js.tmp OnlineHelpInfo.js
fe81f069
DM
132
133
134