2019-01-31 13:43:09 +01:00
i n c l u d e . . / d e f i n e s . m k
IMAGES := \
images/logo-128.png \
images/proxmox_logo.png
2018-12-04 17:53:10 +01:00
JSSRC = \
2018-12-05 12:39:40 +01:00
Utils.js \
2019-01-30 15:14:20 +01:00
LoginView.js \
2018-12-04 17:58:40 +01:00
VersionInfo.js \
2019-01-22 11:48:00 +01:00
SystemConfiguration.js \
Subscription.js \
2020-03-26 13:23:28 +01:00
DataStorePrune.js \
2019-01-25 13:04:10 +01:00
DataStoreConfig.js \
2020-04-29 11:22:05 +02:00
DataStoreStatus.js \
2019-12-20 12:46:09 +01:00
DataStoreContent.js \
2020-04-30 12:11:08 +02:00
ServerStatus.js \
2019-01-25 13:10:55 +01:00
ServerAdministration.js \
2019-12-18 17:29:05 +01:00
Dashboard.js \
2019-01-22 11:48:00 +01:00
NavigationTree.js \
2018-12-04 17:53:10 +01:00
Application.js \
MainView.js
2019-12-16 18:16:05 +01:00
all : js /proxmox -backup -gui .js css /ext 6-pbs .css
2018-12-04 17:53:10 +01:00
2019-01-31 13:36:33 +01:00
js :
mkdir js
js/proxmox-backup-gui.js : js OnlineHelpInfo .js ${JSSRC }
2019-01-25 12:37:01 +01:00
cat OnlineHelpInfo.js ${ JSSRC } >$@ .tmp
2018-12-04 17:53:10 +01:00
mv $@ .tmp $@
.PHONY : clean
clean :
find . -name '*~' -exec rm { } ';'
2019-01-31 13:36:33 +01:00
rm -rf js
2019-01-31 13:43:09 +01:00
2020-04-29 11:59:31 +02:00
install : js /proxmox -backup -gui .js css /ext 6-pbs .css index .hbs
2019-01-31 13:43:09 +01:00
install -dm755 $( DESTDIR) $( JSDIR)
2020-04-29 11:59:31 +02:00
install -m644 index.hbs $( DESTDIR) $( JSDIR) /
2019-01-31 13:43:09 +01:00
install -dm755 $( DESTDIR) $( JSDIR) /js
install -m644 js/proxmox-backup-gui.js $( DESTDIR) $( JSDIR) /js/
2019-12-16 18:16:05 +01:00
install -dm755 $( DESTDIR) $( JSDIR) /css
install -m644 css/ext6-pbs.css $( DESTDIR) $( JSDIR) /css/
2019-01-31 13:43:09 +01:00
install -dm755 $( DESTDIR) $( JSDIR) /images
$( foreach i,$( IMAGES) , \
install -m644 $( i) $( DESTDIR) $( JSDIR) /images/ ; )