]> git.proxmox.com Git - pmg-gui.git/blame - js/Makefile
add PBSConfig tab to Backup menu
[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 \
2d1f7824
DC
22 QuarantineList.js \
23 SpamInfoGrid.js \
54d0de79 24 MailInfo.js \
0277bfeb
DM
25 SpamQuarantine.js \
26 UserBlackWhiteList.js \
27 QuarantineView.js \
87ab9353 28 Dashboard.js \
5c696784 29 dashboard/MailProcessing.js \
ffdf818d 30 dashboard/SubscriptionInfo.js \
a0ff4ab7 31 dashboard/MiniGraph.js \
87ab9353 32 VersionInfo.js \
cf248533 33 MailTracker.js \
87ab9353 34 NavigationTree.js \
f1e32362 35 RuleConfiguration.js \
fc7de588 36 SystemOptions.js \
a10c81d9 37 Subscription.js \
d3ad46ba 38 BackupConfiguration.js \
7f261b55 39 BackupRestore.js \
d944805a 40 PBSConfig.js \
e119071c 41 SystemConfiguration.js \
34c3efce 42 MailProxyRelaying.js \
7bf889cb 43 MailProxyPorts.js \
7b27b6bc 44 MailProxyOptions.js \
c585d8c6 45 MailProxyTLS.js \
0c77683d 46 MailProxyTLSPanel.js \
0f5a92f0 47 MailProxyTLSDestinations.js \
c51d3f79 48 Transport.js \
96feba89 49 MyNetworks.js \
20c9b1f2 50 RelayDomains.js \
295fbab8
SI
51 DKIMSettings.js \
52 MailProxyDKIMPanel.js \
c51d3f79 53 MailProxyConfiguration.js \
8dca8d1d 54 SpamDetectorLanguages.js \
b5d7e0ca 55 SpamDetectorOptions.js \
6ccd0a47 56 SpamQuarantineOptions.js \
66caa558 57 SpamDetectorStatus.js \
4b5ee25e 58 SpamDetectorConfiguration.js \
e2c7198f 59 SpamDetectorCustom.js \
08e5c6cf 60 VirusDetectorOptions.js \
063e0b21 61 VirusQuarantineOptions.js \
387aeedf 62 VirusQuarantine.js \
0023ef6a
DC
63 AttachmentQuarantine.js \
64 AttachmentGrid.js \
41c05692 65 ClamAVDatabase.js \
08e5c6cf 66 VirusDetectorConfiguration.js \
f6b1b3bf 67 LDAPConfig.js \
ec1dd829
DM
68 UserEdit.js \
69 UserView.js \
c37614f5 70 FetchmailEdit.js \
6a2f908e 71 FetchmailView.js \
f6b1b3bf 72 UserManagement.js \
cd3d4213 73 ViewMailHeaders.js \
0a5e024a 74 PostfixQShape.js \
ccf06524 75 PostfixMailQueue.js \
cd3d4213 76 QueueAdministration.js \
c77675e9 77 ClusterAdministration.js \
3fd52fba 78 ConfigPanel.js \
d89ac796
DM
79 StatTimeSelector.js \
80 StatStore.js \
81 MailStatGrid.js \
82 VirusCharts.js \
83 SpamScoreDistribution.js \
84 GeneralMailStatistics.js \
a32c09e6 85 RBLStatistics.js \
73360b11 86 DomainStatistics.js \
ff8a07c6
DM
87 SenderStatistics.js \
88 ReceiverStatistics.js \
89 ContactStatistics.js \
b02ccf09 90 HourlyMailDistribution.js \
c627f092 91 SpamContextMenu.js \
a2d642d9 92 Application.js
fe81f069 93
6a3d1c51
DM
94OnlineHelpInfo.js: /usr/bin/asciidoc-pmg
95 /usr/bin/asciidoc-pmg scan-extjs ${JSSRC} >$@.tmp
96 mv $@.tmp $@
97
d1e4e5cf 98.lint-incremental: ${JSSRC}
f1bb7756 99 eslint $?
d1e4e5cf 100 touch "$@"
f1bb7756 101
d1e4e5cf
TL
102.PHONY: lint
103lint: .lint-incremental
104
105.PHONY: check
106check: ${JSSRC}
b067a9d6 107 rm -f ".lint-incremental"
d1e4e5cf 108 $(MAKE) lint
fe81f069 109
6a3d1c51 110pmgmanagerlib.js: OnlineHelpInfo.js ${JSSRC}
0391bb7a
DC
111 echo "// ${DEB_VERSION_UPSTREAM_REVISION}" > $@.tmp
112 cat OnlineHelpInfo.js ${JSSRC} >> $@.tmp
fe81f069
DM
113 mv $@.tmp $@
114
f1bb7756 115all: pmgmanagerlib.js
fe81f069
DM
116
117.PHONY: clean
118clean:
f1bb7756 119 $(MAKE) -C mobile clean
fe81f069 120 find . -name '*~' -exec rm {} ';'
f1bb7756 121 rm -rf pmgmanagerlib.js pmgmanagerlib.js.tmp OnlineHelpInfo.js
fe81f069
DM
122
123
124