1 include ..
/..
/defines.mk
3 ESLINT ?
= $(if
$(shell command
-v pve-eslint
), pve-eslint
, eslint
)
12 button
/ConsoleButton.js \
15 controller
/StorageEdit.js \
16 data
/PermPathStore.js \
17 data
/ResourceStore.js \
18 data
/model
/RRDModels.js \
19 container
/TwoColumnContainer.js \
20 form
/ACMEAPISelector.js \
21 form
/ACMEAccountSelector.js \
22 form
/ACMEPluginSelector.js \
23 form
/AgentFeatureSelector.js \
24 form
/BackupCompressionSelector.js \
25 form
/BackupModeSelector.js \
26 form
/BandwidthSelector.js \
27 form
/BridgeSelector.js \
28 form
/BusTypeSelector.js \
29 form
/CPUModelSelector.js \
30 form
/CacheTypeSelector.js \
31 form
/CalendarEvent.js \
32 form
/CephPoolSelector.js \
33 form
/CephFSSelector.js \
34 form
/ComboBoxSetStoreNode.js \
35 form
/ContentTypeSelector.js \
36 form
/ControllerSelector.js \
37 form
/DayOfWeekSelector.js \
38 form
/DiskFormatSelector.js \
39 form
/DiskStorageSelector.js \
40 form
/FileSelector.js \
41 form
/FirewallPolicySelector.js \
42 form
/GlobalSearchField.js \
43 form
/GroupSelector.js \
44 form
/GuestIDSelector.js \
45 form
/HashAlgorithmSelector.js \
46 form
/HotplugFeatureSelector.js \
47 form
/IPProtocolSelector.js \
48 form
/IPRefSelector.js \
49 form
/MDevSelector.js \
51 form
/MultiPCISelector.js \
52 form
/NetworkCardSelector.js \
53 form
/NodeSelector.js \
54 form
/NotificationModeSelector.js \
55 form
/NotificationTargetSelector.js \
56 form
/NotificationPolicySelector.js \
58 form
/PCIMapSelector.js \
59 form
/PermPathSelector.js \
60 form
/PoolSelector.js \
61 form
/PreallocationSelector.js \
62 form
/PrivilegesSelector.js \
63 form
/QemuBiosSelector.js \
64 form
/SDNControllerSelector.js \
65 form
/SDNZoneSelector.js \
66 form
/SDNVnetSelector.js \
67 form
/SDNIpamSelector.js \
68 form
/SDNDnsSelector.js \
69 form
/ScsiHwSelector.js \
70 form
/SecurityGroupSelector.js \
71 form
/SnapshotSelector.js \
72 form
/SpiceEnhancementSelector.js \
73 form
/StorageScanNodeSelector.js \
74 form
/StorageSelector.js \
76 form
/TokenSelector.js \
78 form
/USBMapSelector.js \
79 form
/UserSelector.js \
81 form
/VMCPUFlagSelector.js \
83 form
/VNCKeyboardSelector.js \
84 form
/ViewSelector.js \
85 form
/iScsiProviderSelector.js \
86 form
/TagColorGrid.js \
90 form
/MultiFileButton.js \
94 grid
/FirewallAliases.js \
95 grid
/FirewallOptions.js \
96 grid
/FirewallRules.js \
99 grid
/ResourceGrid.js \
100 panel
/ConfigPanel.js \
101 panel
/BackupAdvancedOptions.js \
102 panel
/BackupJobPrune.js \
103 panel
/HealthWidget.js \
105 panel
/RunningChart.js \
106 panel
/StatusPanel.js \
107 panel
/GuestStatusView.js \
108 panel
/GuestSummary.js \
109 panel
/TemplateStatusView.js \
110 panel
/MultiDiskEdit.js \
111 tree
/ResourceTree.js \
112 tree
/SnapshotTree.js \
113 tree
/ResourceMapTree.js \
116 window
/BackupConfig.js \
117 window
/BulkAction.js \
118 window
/CephInstall.js \
120 window
/FirewallEnableEdit.js \
121 window
/FirewallLograteEdit.js \
122 window
/LoginWindow.js \
126 window
/SafeDestroyGuest.js \
127 window
/SafeDestroyStorage.js \
130 window
/StartupEdit.js \
131 window
/DownloadUrlToStorage.js \
132 window
/UploadToStorage.js \
133 window
/ScheduleSimulator.js \
135 window
/GuestDiskReassign.js \
136 window
/GuestStop.js \
137 window
/TreeSettingsEdit.js \
138 window
/PCIMapEdit.js \
139 window
/USBMapEdit.js \
140 window
/GuestImport.js \
143 ha
/GroupSelector.js \
150 dc
/ACMEClusterView.js \
151 dc
/ACMEPluginEdit.js \
155 dc
/AuthEditOpenId.js \
157 dc
/BackupJobDetail.js \
162 dc
/CorosyncLinkEdit.js \
170 dc
/PermissionView.js \
175 dc
/SecurityGroups.js \
185 dc
/MetricServerView.js \
186 dc
/UserTagAccessEdit.js \
187 dc
/RegisteredTagsEdit.js \
193 lxc
/CreateWizard.js \
196 lxc
/FeaturesEdit.js \
201 lxc
/ResourceEdit.js \
205 menu
/TemplateMenu.js \
206 ceph
/CephInstallWizard.js \
215 ceph
/ServiceList.js \
218 ceph
/StatusDetail.js \
220 node
/Certificates.js \
227 node
/Subscription.js \
230 node
/NodeOptionsView.js \
234 qemu
/AgentIPView.js \
236 qemu
/BootOrderEdit.js \
238 qemu
/CIDriveEdit.js \
242 qemu
/CreateWizard.js \
243 qemu
/DisplayEdit.js \
249 qemu
/HardwareView.js \
250 qemu
/IPConfigEdit.js \
251 qemu
/KeyboardEdit.js \
252 qemu
/MachineEdit.js \
255 qemu
/MultiHDEdit.js \
256 qemu
/NetworkEdit.js \
261 qemu
/ProcessorEdit.js \
262 qemu
/QemuBiosEdit.js \
267 qemu
/Smbios1Edit.js \
271 sdn
/ControllerView.js \
280 sdn
/ZoneContentView.js \
281 sdn
/ZoneContentPanel.js \
284 sdn
/OptionsPanel.js \
285 sdn
/controllers
/Base.js \
286 sdn
/controllers
/EvpnEdit.js \
287 sdn
/controllers
/BgpEdit.js \
288 sdn
/controllers
/IsisEdit.js \
291 sdn
/ipams
/NetboxEdit.js \
292 sdn
/ipams
/PVEIpamEdit.js \
293 sdn
/ipams
/PhpIpamEdit.js \
296 sdn
/dns
/PowerdnsEdit.js \
298 sdn
/zones
/EvpnEdit.js \
299 sdn
/zones
/QinQEdit.js \
300 sdn
/zones
/SimpleEdit.js \
301 sdn
/zones
/VlanEdit.js \
302 sdn
/zones
/VxlanEdit.js \
303 storage
/ContentView.js \
304 storage
/BackupView.js \
307 storage
/CIFSEdit.js \
308 storage
/CephFSEdit.js \
310 storage
/GlusterFsEdit.js \
311 storage
/ImageView.js \
312 storage
/IScsiEdit.js \
314 storage
/LvmThinEdit.js \
315 storage
/BTRFSEdit.js \
319 storage
/StatusView.js \
321 storage
/TemplateView.js \
323 storage
/ZFSPoolEdit.js \
324 storage
/ESXIEdit.js \
328 WIDGETKIT
=/usr
/share
/javascript
/proxmox-widget-toolkit
/proxmoxlib.js
332 .lint-incremental
: $(JSSRC
)
339 $(ESLINT
) --strict
$(JSSRC
)
340 touch
".lint-incremental"
342 pvemanagerlib.js
: .lint-incremental OnlineHelpInfo.js
$(JSSRC
)
343 cat OnlineHelpInfo.js
$(JSSRC
) >$@.tmp
346 OnlineHelpInfo.js
: $(JSSRC
) $(WIDGETKIT
)
347 /usr
/bin
/asciidoc-pve scan-extjs
$^
>$@.tmp
351 install: pvemanagerlib.js
352 install -d
$(WWWJSDIR
)
353 install -m
0644 pvemanagerlib.js
$(WWWJSDIR
)
357 rm -rf pvemanagerlib.js OnlineHelpInfo.js .lint-incremental