]> git.proxmox.com Git - pve-manager.git/blobdiff - www/manager/Makefile
GUI: use lxc instead of openvz
[pve-manager.git] / www / manager / Makefile
index d9082716a80951fe58de98bfd27df97db03257d5..043dd112840dd0904ca1c5e6533ba810dc09e21c 100644 (file)
@@ -2,12 +2,15 @@ include ../../defines.mk
 
 JSSRC=                                                         \
        Utils.js                                        \
+       Toolkit.js                                      \
        Parser.js                                       \
        StateProvider.js                                \
        button/Button.js                                \
+       button/ConsoleButton.js                         \
        qemu/SendKeyMenu.js                             \
        qemu/CmdMenu.js                                 \
-       openvz/CmdMenu.js                               \
+       qemu/TemplateMenu.js                            \
+       lxc/CmdMenu.js                                  \
        VNCConsole.js                                   \
        data/TimezoneStore.js                           \
        data/reader/JsonObject.js                       \
@@ -17,17 +20,25 @@ JSSRC=                                                      \
        data/DiffStore.js                               \
        data/ObjectStore.js                             \
        data/ResourceStore.js                           \
+       form/VLanField.js                               \
        form/Checkbox.js                                \
        form/TextField.js                               \
        form/RRDTypeSelector.js                         \
        form/ComboGrid.js                               \
        form/KVComboBox.js                              \
        form/Boolean.js                                 \
+       form/CompressionSelector.js                     \
+       form/PoolSelector.js                            \
+       form/GroupSelector.js                           \
+       form/UserSelector.js                            \
+       form/RoleSelector.js                            \
        form/VMIDSelector.js                            \
+       form/MemoryField.js                             \
        form/NetworkCardSelector.js                     \
        form/DiskFormatSelector.js                      \
        form/BusTypeSelector.js                         \
        form/ControllerSelector.js                      \
+       form/EmailNotificationSelector.js               \
        form/RealmComboBox.js                           \
        form/BondModeSelector.js                        \
        form/ViewSelector.js                            \
@@ -35,14 +46,22 @@ JSSRC=                                                      \
        form/FileSelector.js                            \
        form/StorageSelector.js                         \
        form/BridgeSelector.js                          \
+       form/SecurityGroupSelector.js                   \
+       form/IPRefSelector.js                           \
+       form/IPProtocolSelector.js                      \
        form/CPUModelSelector.js                        \
        form/VNCKeyboardSelector.js                     \
        form/LanguageSelector.js                        \
        form/DisplaySelector.js                         \
        form/CacheTypeSelector.js                       \
+       form/SnapshotSelector.js                        \
        form/ContentTypeSelector.js                     \
+       form/HotplugFeatureSelector.js                  \
+       form/iScsiProviderSelector.js                   \
        form/DayOfWeekSelector.js                       \
        form/BackupModeSelector.js                      \
+       form/ScsiHwSelector.js                          \
+       form/FirewallPolicySelector.js                  \
        dc/Tasks.js                                     \
        dc/Log.js                                       \
        panel/StatusPanel.js                            \
@@ -56,13 +75,29 @@ JSSRC=                                                      \
        window/Backup.js                                \
        window/Restore.js                               \
        panel/NotesView.js                              \
+       grid/CheckColumn.js                             \
        grid/SelectFeature.js                           \
        grid/ObjectGrid.js                              \
+       grid/PendingObjectGrid.js                       \
        grid/ResourceGrid.js                            \
+       grid/PoolMembers.js                             \
+       grid/FirewallRules.js                           \
+       grid/FirewallAliases.js                         \
+       grid/FirewallOptions.js                         \
        tree/ResourceTree.js                            \
+       panel/IPSet.js                                  \
        panel/ConfigPanel.js                            \
+       panel/SubConfigPanel.js                         \
        grid/BackupView.js                              \
        panel/LogView.js                                \
+       panel/Firewall.js                               \
+       ceph/Pool.js                                    \
+       ceph/OSD.js                                     \
+       ceph/Disks.js                                   \
+       ceph/Monitor.js                                 \
+       ceph/Crush.js                                   \
+       ceph/Status.js                                  \
+       ceph/Config.js                                  \
        node/DNSEdit.js                                 \
        node/DNSView.js                                 \
        node/TimeView.js                                \
@@ -74,9 +109,12 @@ JSSRC=                                                      \
        node/NetworkEdit.js                             \
        node/NetworkView.js                             \
        node/Tasks.js                                   \
+       node/Subscription.js                            \
+       node/APT.js                                     \
        node/Config.js                                  \
        qemu/StatusView.js                              \
        window/Migrate.js                               \
+       window/MigrateAll.js                            \
        qemu/Monitor.js                                 \
        qemu/Summary.js                                 \
        qemu/OSTypeEdit.js                              \
@@ -84,36 +122,58 @@ JSSRC=                                                     \
        qemu/BootOrderEdit.js                           \
        qemu/MemoryEdit.js                              \
        qemu/NetworkEdit.js                             \
+       qemu/Smbios1Edit.js                             \
        qemu/CDEdit.js                                  \
        qemu/HDEdit.js                                  \
+       qemu/HDResize.js                                \
+       qemu/HDMove.js                                  \
+       qemu/HDThrottle.js                              \
        qemu/DisplayEdit.js                             \
        qemu/KeyboardEdit.js                            \
        qemu/HardwareView.js                            \
+       qemu/StartupEdit.js                             \
+       qemu/ScsiHwEdit.js                              \
        qemu/Options.js                                 \
+       qemu/Snapshot.js                                \
+       qemu/Clone.js                                   \
+       qemu/SnapshotTree.js                            \
        qemu/Config.js                                  \
        qemu/CreateWizard.js                            \
-       openvz/StatusView.js                            \
-       openvz/Summary.js                               \
-       openvz/RessourceEdit.js                         \
-       openvz/RessourceView.js                         \
-       openvz/Options.js                               \
-       openvz/Network.js                               \
-       openvz/DNS.js                                   \
-       openvz/BeanCounterGrid.js                               \
-       openvz/Config.js                                \
-       openvz/CreateWizard.js                          \
+       lxc/StatusView.js                               \
+       lxc/Summary.js                                  \
+       lxc/Config.js                                   \
+       lxc/CreateWizard.js                             \
+       pool/StatusView.js                              \
+       pool/Summary.js                                 \
+       pool/Config.js                                  \
        storage/ContentView.js                          \
        storage/StatusView.js                           \
        storage/Summary.js                              \
        storage/Browser.js                              \
        storage/DirEdit.js                              \
        storage/NFSEdit.js                              \
+       storage/GlusterFsEdit.js                        \
        storage/IScsiEdit.js                            \
        storage/LVMEdit.js                              \
+       storage/RBDEdit.js                              \
+       storage/SheepdogEdit.js                         \
+       storage/ZFSEdit.js                              \
+       storage/ZFSPoolEdit.js                          \
+       ha/StatusView.js                                \
+       ha/GroupSelector.js                             \
+       ha/ResourceEdit.js                              \
+       ha/Resources.js                                 \
+       ha/GroupEdit.js                                 \
+       ha/Groups.js                                    \
+       ha/Fencing.js                                   \
+       ha/Config.js                                    \
+       dc/Summary.js                                   \
        dc/OptionView.js                                \
        dc/StorageView.js                               \
        dc/UserEdit.js                                  \
        dc/UserView.js                                  \
+       dc/PoolView.js                                  \
+       dc/PoolEdit.js                                  \
        dc/GroupView.js                                 \
        dc/GroupEdit.js                                 \
        dc/RoleView.js                                  \
@@ -121,6 +181,8 @@ JSSRC=                                                      \
        dc/AuthView.js                                  \
        dc/AuthEdit.js                                  \
        dc/Backup.js                                    \
+       dc/Support.js                                   \
+       dc/SecurityGroups.js                            \
        dc/Config.js                                    \
        Workspace.js
 
@@ -134,11 +196,8 @@ pvemanagerlib.js: ${JSSRC}
 all: pvemanagerlib.js
 
 .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: pvemanagerlib.js
+       install -d ${WWWBASEDIR}/root
        install -d ${WWWEXT4DIR}
        install -m 0644 -o www-data -g www-data pvemanagerlib.js ${WWWEXT4DIR}