2011-08-23 16:11:04 +02:00
i n c l u d e . . / . . / d e f i n e s . m k
2011-08-23 07:40:22 +02:00
JSSRC = \
Utils.js \
Parser.js \
StateProvider.js \
2011-11-04 10:54:29 +01:00
button/Button.js \
2011-10-10 13:22:17 +02:00
qemu/SendKeyMenu.js \
2011-11-14 12:43:16 +01:00
qemu/CmdMenu.js \
openvz/CmdMenu.js \
2011-08-23 07:40:22 +02:00
VNCConsole.js \
data/TimezoneStore.js \
data/reader/JsonObject.js \
data/PVEProxy.js \
data/UpdateQueue.js \
data/UpdateStore.js \
data/DiffStore.js \
data/ObjectStore.js \
data/ResourceStore.js \
form/Checkbox.js \
form/TextField.js \
form/RRDTypeSelector.js \
form/ComboGrid.js \
form/KVComboBox.js \
form/Boolean.js \
2012-02-10 08:19:31 +01:00
form/CompressionSelector.js \
2012-01-26 13:48:48 +01:00
form/PoolSelector.js \
2012-01-11 13:12:23 +01:00
form/GroupSelector.js \
form/UserSelector.js \
form/RoleSelector.js \
2011-11-04 12:47:15 +01:00
form/VMIDSelector.js \
2011-08-23 07:40:22 +02:00
form/NetworkCardSelector.js \
form/DiskFormatSelector.js \
form/BusTypeSelector.js \
form/ControllerSelector.js \
form/RealmComboBox.js \
form/BondModeSelector.js \
form/ViewSelector.js \
form/NodeSelector.js \
form/FileSelector.js \
form/StorageSelector.js \
form/BridgeSelector.js \
form/CPUModelSelector.js \
form/VNCKeyboardSelector.js \
2011-08-25 08:34:37 +02:00
form/LanguageSelector.js \
2011-08-23 07:40:22 +02:00
form/DisplaySelector.js \
form/CacheTypeSelector.js \
form/ContentTypeSelector.js \
2011-10-28 09:38:12 +02:00
form/DayOfWeekSelector.js \
form/BackupModeSelector.js \
2011-08-23 07:40:22 +02:00
dc/Tasks.js \
dc/Log.js \
panel/StatusPanel.js \
panel/RRDView.js \
panel/InputPanel.js \
window/Edit.js \
window/LoginWindow.js \
window/TaskViewer.js \
window/Wizard.js \
2011-10-04 12:09:01 +02:00
window/NotesEdit.js \
2011-10-20 09:29:36 +02:00
window/Backup.js \
2011-11-04 13:45:52 +01:00
window/Restore.js \
2011-10-04 12:09:01 +02:00
panel/NotesView.js \
2011-08-23 07:40:22 +02:00
grid/SelectFeature.js \
grid/ObjectGrid.js \
grid/ResourceGrid.js \
2012-01-30 12:02:56 +01:00
grid/PoolMembers.js \
2011-08-23 07:40:22 +02:00
tree/ResourceTree.js \
panel/ConfigPanel.js \
2011-10-20 09:29:36 +02:00
grid/BackupView.js \
2011-11-17 14:36:25 +01:00
panel/LogView.js \
2011-08-23 07:40:22 +02:00
node/DNSEdit.js \
node/DNSView.js \
node/TimeView.js \
node/TimeEdit.js \
node/StatusView.js \
2011-10-07 13:53:42 +02:00
node/BCFailCnt.js \
2011-08-23 07:40:22 +02:00
node/Summary.js \
node/ServiceView.js \
node/NetworkEdit.js \
node/NetworkView.js \
node/Tasks.js \
node/Config.js \
qemu/StatusView.js \
2011-11-17 14:36:25 +01:00
window/Migrate.js \
2011-11-09 09:36:55 +01:00
qemu/Monitor.js \
2011-08-23 07:40:22 +02:00
qemu/Summary.js \
qemu/OSTypeEdit.js \
qemu/ProcessorEdit.js \
qemu/BootOrderEdit.js \
qemu/MemoryEdit.js \
qemu/NetworkEdit.js \
qemu/CDEdit.js \
qemu/HDEdit.js \
qemu/DisplayEdit.js \
qemu/KeyboardEdit.js \
qemu/HardwareView.js \
qemu/Options.js \
qemu/Config.js \
qemu/CreateWizard.js \
2011-10-04 11:58:14 +02:00
openvz/StatusView.js \
openvz/Summary.js \
2011-10-05 11:57:52 +02:00
openvz/RessourceEdit.js \
openvz/RessourceView.js \
2011-10-05 13:23:47 +02:00
openvz/Options.js \
2011-10-06 11:45:56 +02:00
openvz/Network.js \
2011-10-06 12:20:55 +02:00
openvz/DNS.js \
2012-01-30 08:09:12 +01:00
openvz/BeanCounterGrid.js \
2011-10-04 11:58:14 +02:00
openvz/Config.js \
2011-08-23 07:40:22 +02:00
openvz/CreateWizard.js \
2012-01-30 08:09:12 +01:00
pool/StatusView.js \
pool/Summary.js \
pool/Config.js \
2011-08-23 07:40:22 +02:00
storage/ContentView.js \
storage/StatusView.js \
storage/Summary.js \
storage/Browser.js \
storage/DirEdit.js \
storage/NFSEdit.js \
storage/IScsiEdit.js \
storage/LVMEdit.js \
2011-12-23 10:41:50 +01:00
dc/Summary.js \
2011-08-23 07:40:22 +02:00
dc/OptionView.js \
dc/StorageView.js \
dc/UserEdit.js \
dc/UserView.js \
2012-01-26 13:48:48 +01:00
dc/PoolView.js \
dc/PoolEdit.js \
2011-08-23 07:40:22 +02:00
dc/GroupView.js \
dc/GroupEdit.js \
dc/RoleView.js \
dc/ACLView.js \
dc/AuthView.js \
dc/AuthEdit.js \
2011-10-28 09:38:12 +02:00
dc/Backup.js \
2011-12-21 14:36:59 +01:00
dc/HAConfig.js \
2011-08-23 07:40:22 +02:00
dc/Config.js \
Workspace.js
lint : ${JSSRC }
jslint ${ JSSRC }
pvemanagerlib.js : ${JSSRC }
cat ${ JSSRC } >$@ .tmp
mv $@ .tmp $@
2011-08-23 16:11:04 +02:00
all : pvemanagerlib .js
2011-08-23 07:40:22 +02:00
2011-08-23 16:11:04 +02:00
.PHONY : install
install : pvemanagerlib .js startup .pl index .pl
install -d ${ WWWBASEDIR }
install -m 0755 -o www-data -g www-data startup.pl ${ WWWBASEDIR }
install -d ${ WWWROOTDIR }
install -m 0755 -o www-data -g www-data index.pl ${ WWWROOTDIR }
install -d ${ WWWEXT4DIR }
install -m 0644 -o www-data -g www-data pvemanagerlib.js ${ WWWEXT4DIR }
2011-08-23 07:40:22 +02:00
2011-08-23 16:11:04 +02:00
.PHONY : distclean
distclean : clean
2011-08-23 07:40:22 +02:00
2011-08-23 16:11:04 +02:00
.PHONY : clean
clean :
2011-08-23 07:40:22 +02:00
find . -name '*~' -exec rm { } ';'
2011-08-23 16:11:04 +02:00
rm -rf pvemanagerlib.js
2011-08-23 07:40:22 +02:00