by introducing a datastorepanel (a TabPanel) which holds the content and acl panel for now. to be able to handle this in the router, we have to change the logic of how to select the datastore from using the subpath to putting it into the path (and extracting it when necessary) if we need this again (e.g. possibly for remotes), we can further refactor this logic to be more generic Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| include ../defines.mk
 | |
| 
 | |
| IMAGES := \
 | |
| 	images/logo-128.png \
 | |
| 	images/proxmox_logo.png
 | |
| 
 | |
| JSSRC=							\
 | |
| 	form/UserSelector.js				\
 | |
| 	config/UserView.js				\
 | |
| 	config/ACLView.js				\
 | |
| 	window/UserEdit.js				\
 | |
| 	window/ACLEdit.js				\
 | |
| 	Utils.js					\
 | |
| 	LoginView.js					\
 | |
| 	VersionInfo.js					\
 | |
| 	SystemConfiguration.js				\
 | |
| 	Subscription.js					\
 | |
| 	DataStorePrune.js				\
 | |
| 	DataStoreConfig.js				\
 | |
| 	DataStoreStatus.js				\
 | |
| 	DataStoreContent.js				\
 | |
| 	DataStorePanel.js				\
 | |
| 	ServerStatus.js					\
 | |
| 	ServerAdministration.js				\
 | |
| 	Dashboard.js					\
 | |
| 	NavigationTree.js				\
 | |
| 	Application.js					\
 | |
| 	MainView.js
 | |
| 
 | |
| all: js/proxmox-backup-gui.js css/ext6-pbs.css
 | |
| 
 | |
| js:
 | |
| 	mkdir js
 | |
| 
 | |
| js/proxmox-backup-gui.js: js OnlineHelpInfo.js ${JSSRC}
 | |
| 	cat OnlineHelpInfo.js ${JSSRC} >$@.tmp
 | |
| 	mv $@.tmp $@
 | |
| 
 | |
| .PHONY: clean
 | |
| clean:
 | |
| 	find . -name '*~' -exec rm {} ';'	
 | |
| 	rm -rf js
 | |
| 
 | |
| install: js/proxmox-backup-gui.js css/ext6-pbs.css index.hbs
 | |
| 	install -dm755 $(DESTDIR)$(JSDIR)
 | |
| 	install -m644 index.hbs $(DESTDIR)$(JSDIR)/
 | |
| 	install -dm755 $(DESTDIR)$(JSDIR)/js
 | |
| 	install -m644 js/proxmox-backup-gui.js $(DESTDIR)$(JSDIR)/js/
 | |
| 	install -dm755 $(DESTDIR)$(JSDIR)/css
 | |
| 	install -m644 css/ext6-pbs.css $(DESTDIR)$(JSDIR)/css/
 | |
| 	install -dm755 $(DESTDIR)$(JSDIR)/images
 | |
| 	$(foreach i,$(IMAGES), \
 | |
| 	    install -m644 $(i) $(DESTDIR)$(JSDIR)/images/ ;)
 |