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 form
/ACMEAPISelector.js \
20 form
/ACMEAccountSelector.js \
21 form
/ACMEPluginSelector.js \
22 form
/AgentFeatureSelector.js \
23 form
/BackupModeSelector.js \
24 form
/BandwidthSelector.js \
25 form
/BridgeSelector.js \
26 form
/BusTypeSelector.js \
27 form
/CPUModelSelector.js \
28 form
/CacheTypeSelector.js \
29 form
/CalendarEvent.js \
30 form
/CephPoolSelector.js \
31 form
/CephFSSelector.js \
32 form
/ComboBoxSetStoreNode.js \
33 form
/CompressionSelector.js \
34 form
/ContentTypeSelector.js \
35 form
/ControllerSelector.js \
36 form
/DayOfWeekSelector.js \
37 form
/DiskFormatSelector.js \
38 form
/DiskStorageSelector.js \
39 form
/EmailNotificationSelector.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 \
55 form
/PCIMapSelector.js \
56 form
/PermPathSelector.js \
57 form
/PoolSelector.js \
58 form
/PreallocationSelector.js \
59 form
/PrivilegesSelector.js \
60 form
/QemuBiosSelector.js \
61 form
/SDNControllerSelector.js \
62 form
/SDNZoneSelector.js \
63 form
/SDNVnetSelector.js \
64 form
/SDNIpamSelector.js \
65 form
/SDNDnsSelector.js \
66 form
/ScsiHwSelector.js \
67 form
/SecurityGroupSelector.js \
68 form
/SnapshotSelector.js \
69 form
/SpiceEnhancementSelector.js \
70 form
/StorageScanNodeSelector.js \
71 form
/StorageSelector.js \
73 form
/TokenSelector.js \
75 form
/USBMapSelector.js \
76 form
/UserSelector.js \
78 form
/VMCPUFlagSelector.js \
80 form
/VNCKeyboardSelector.js \
81 form
/ViewSelector.js \
82 form
/iScsiProviderSelector.js \
83 form
/TagColorGrid.js \
88 grid
/FirewallAliases.js \
89 grid
/FirewallOptions.js \
90 grid
/FirewallRules.js \
93 grid
/ResourceGrid.js \
94 panel
/ConfigPanel.js \
95 panel
/BackupJobPrune.js \
96 panel
/HealthWidget.js \
98 panel
/RunningChart.js \
99 panel
/StatusPanel.js \
100 panel
/GuestStatusView.js \
101 panel
/GuestSummary.js \
102 panel
/TemplateStatusView.js \
103 panel
/MultiDiskEdit.js \
104 tree
/ResourceTree.js \
105 tree
/SnapshotTree.js \
106 tree
/ResourceMapTree.js \
108 window
/BackupConfig.js \
109 window
/BulkAction.js \
110 window
/CephInstall.js \
112 window
/FirewallEnableEdit.js \
113 window
/FirewallLograteEdit.js \
114 window
/LoginWindow.js \
118 window
/SafeDestroyGuest.js \
119 window
/SafeDestroyStorage.js \
122 window
/StartupEdit.js \
123 window
/DownloadUrlToStorage.js \
124 window
/UploadToStorage.js \
125 window
/ScheduleSimulator.js \
127 window
/GuestDiskReassign.js \
128 window
/TreeSettingsEdit.js \
129 window
/PCIMapEdit.js \
130 window
/USBMapEdit.js \
133 ha
/GroupSelector.js \
140 dc
/ACMEClusterView.js \
141 dc
/ACMEPluginEdit.js \
145 dc
/AuthEditOpenId.js \
147 dc
/BackupJobDetail.js \
152 dc
/CorosyncLinkEdit.js \
160 dc
/PermissionView.js \
165 dc
/SecurityGroups.js \
175 dc
/MetricServerView.js \
176 dc
/UserTagAccessEdit.js \
177 dc
/RegisteredTagsEdit.js \
183 lxc
/CreateWizard.js \
185 lxc
/FeaturesEdit.js \
190 lxc
/ResourceEdit.js \
194 menu
/TemplateMenu.js \
195 ceph
/CephInstallWizard.js \
204 ceph
/ServiceList.js \
207 ceph
/StatusDetail.js \
209 node
/Certificates.js \
216 node
/Subscription.js \
219 node
/NodeOptionsView.js \
223 qemu
/AgentIPView.js \
225 qemu
/BootOrderEdit.js \
227 qemu
/CIDriveEdit.js \
231 qemu
/CreateWizard.js \
232 qemu
/DisplayEdit.js \
238 qemu
/HardwareView.js \
239 qemu
/IPConfigEdit.js \
240 qemu
/KeyboardEdit.js \
241 qemu
/MachineEdit.js \
244 qemu
/MultiHDEdit.js \
245 qemu
/NetworkEdit.js \
250 qemu
/ProcessorEdit.js \
251 qemu
/QemuBiosEdit.js \
256 qemu
/Smbios1Edit.js \
260 sdn
/ControllerView.js \
269 sdn
/ZoneContentView.js \
270 sdn
/ZoneContentPanel.js \
272 sdn
/OptionsPanel.js \
273 sdn
/controllers
/Base.js \
274 sdn
/controllers
/EvpnEdit.js \
275 sdn
/controllers
/BgpEdit.js \
278 sdn
/ipams
/NetboxEdit.js \
279 sdn
/ipams
/PVEIpamEdit.js \
280 sdn
/ipams
/PhpIpamEdit.js \
283 sdn
/dns
/PowerdnsEdit.js \
285 sdn
/zones
/EvpnEdit.js \
286 sdn
/zones
/QinQEdit.js \
287 sdn
/zones
/SimpleEdit.js \
288 sdn
/zones
/VlanEdit.js \
289 sdn
/zones
/VxlanEdit.js \
290 storage
/ContentView.js \
291 storage
/BackupView.js \
294 storage
/CIFSEdit.js \
295 storage
/CephFSEdit.js \
297 storage
/GlusterFsEdit.js \
298 storage
/ImageView.js \
299 storage
/IScsiEdit.js \
301 storage
/LvmThinEdit.js \
302 storage
/BTRFSEdit.js \
306 storage
/StatusView.js \
308 storage
/TemplateView.js \
310 storage
/ZFSPoolEdit.js \
314 WIDGETKIT
=/usr
/share
/javascript
/proxmox-widget-toolkit
/proxmoxlib.js
318 .lint-incremental
: $(JSSRC
)
325 $(ESLINT
) --strict
$(JSSRC
)
326 touch
".lint-incremental"
328 pvemanagerlib.js
: .lint-incremental OnlineHelpInfo.js
$(JSSRC
)
329 cat OnlineHelpInfo.js
$(JSSRC
) >$@.tmp
332 OnlineHelpInfo.js
: $(JSSRC
) $(WIDGETKIT
)
333 /usr
/bin
/asciidoc-pve scan-extjs
$^
>$@.tmp
337 install: pvemanagerlib.js
338 install -d
$(WWWJSDIR
)
339 install -m
0644 pvemanagerlib.js
$(WWWJSDIR
)
343 rm -rf pvemanagerlib.js OnlineHelpInfo.js .lint-incremental