]>
Commit | Line | Data |
---|---|---|
c3209035 DC |
1 | include ../defines.mk |
2 | ||
ec1dd829 | 3 | JSSRC= \ |
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 | 108 | OnlineHelpInfo.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 |
117 | lint: .lint-incremental | |
118 | ||
119 | .PHONY: check | |
1f493dfd | 120 | check: $(JSSRC) |
c3209035 | 121 | $(ESLINT) --strict $(JSSRC) |
dd0cea87 | 122 | touch ".lint-incremental" |
fe81f069 | 123 | |
1f493dfd SI |
124 | pmgmanagerlib.js: OnlineHelpInfo.js $(JSSRC) |
125 | echo "// $(DEB_VERSION_UPSTREAM_REVISION)" > $@.tmp | |
126 | cat OnlineHelpInfo.js $(JSSRC) >> $@.tmp | |
fe81f069 DM |
127 | mv $@.tmp $@ |
128 | ||
f1bb7756 | 129 | all: pmgmanagerlib.js |
fe81f069 DM |
130 | |
131 | .PHONY: clean | |
132 | clean: | |
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 |