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