X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=8fc9cc6721ae53972c7f105bb2bb6c0031aac676;hb=a498f279919655ba774cc59bb9319c0dc0b33e7e;hp=05274793d003c88dcc67cea79b3865c405b09e36;hpb=de2e10b511f172a90ed4c5ee22d602c87940355a;p=proxmox-widget-toolkit.git diff --git a/Makefile b/Makefile index 0527479..8fc9cc6 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ PACKAGE=proxmox-widget-toolkit PKGVER=1.0 -PKGREL=1 +PKGREL=15 DEB=${PACKAGE}_${PKGVER}-${PKGREL}_all.deb @@ -12,25 +12,50 @@ WWWBASEDIR=${DESTDIR}/usr/share/javascript/${PACKAGE} JSSRC= \ Utils.js \ + Toolkit.js \ + mixin/CBind.js \ data/reader/JsonObject.js \ data/ProxmoxProxy.js \ - data/UpdateQueue.js \ data/UpdateStore.js \ data/DiffStore.js \ data/ObjectStore.js \ + data/RRDStore.js \ data/TimezoneStore.js \ + form/IntegerField.js \ + form/TextField.js \ + form/DateTimeField.js \ + form/Checkbox.js \ + form/KVComboBox.js \ + form/LanguageSelector.js \ + form/ComboGrid.js \ + form/RRDTypeSelector.js \ + form/BondModeSelector.js \ + button/Button.js \ + button/HelpButton.js \ grid/ObjectGrid.js \ + grid/PendingObjectGrid.js \ + panel/InputPanel.js \ panel/LogView.js \ + panel/RRDChart.js \ + panel/GaugeWidget.js \ window/Edit.js \ + window/PasswordEdit.js \ window/TaskViewer.js \ + node/APT.js \ + node/NetworkEdit.js \ + node/NetworkView.js \ + node/DNSEdit.js \ + node/DNSView.js \ node/Tasks.js \ + node/ServiceView.js \ node/TimeEdit.js \ node/TimeView.js all: .PHONY: deb -deb ${DEB}: +deb: ${DEB} +${DEB}: rm -rf build rsync -a * build cd build; dpkg-buildpackage -b -us -uc @@ -41,7 +66,9 @@ lint: ${JSSRC} jslint ${JSSRC} proxmoxlib.js: ${JSSRC} - cat ${JSSRC} >$@.tmp + # add the version as comment in the file + echo "// ${PKGVER}-${PKGREL}" > $@.tmp + cat ${JSSRC} >> $@.tmp mv $@.tmp $@ install: proxmoxlib.js @@ -50,12 +77,12 @@ install: proxmoxlib.js .PHONY: upload upload: ${DEB} - # fixme tar cf - ${DEB} | ssh repoman@repo.proxmox.com upload + tar cf - ${DEB} | ssh -X repoman@repo.proxmox.com -- upload --product pve,pmg --dist stretch distclean: clean clean: - rm -rf ./build *.deb *.changes *.buildinfo + rm -rf ./build *.deb *.changes *.buildinfo proxmoxlib.js find . -name '*~' -exec rm {} ';' .PHONY: dinstall