]> git.proxmox.com Git - pve-xtermjs.git/blobdiff - Makefile
readme: update and reword slightly
[pve-xtermjs.git] / Makefile
index 80092177cc389168459664c43958f3f3a89cde9e..4ea718d69b5ddbc7d067f7d205dacaea4dbc4f75 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,12 +9,15 @@ ORIG_SRC_TAR=$(DEB_SOURCE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz
 
 export VERSION=$(DEB_VERSION_UPSTREAM_REVISION)
 
-XTERMJSVER=4.16.0
+XTERMJSVER=5.3.0
 XTERMJSTGZ=xterm-$(XTERMJSVER).tgz
 
-FITADDONVER=0.5.0
+FITADDONVER=0.8.0
 FITADDONTGZ=xterm-addon-fit-$(FITADDONVER).tgz
 
+WEBGLADDONVER=0.16.0
+WEBGLADDONTGZ=xterm-addon-webgl-$(WEBGLADDONVER).tgz
+
 DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_HOST_ARCH).deb
 DBG_DEB=$(PACKAGE)-dbgsym_$(DEB_VERSION_UPSTREAM_REVISION)_$(DEB_HOST_ARCH).deb
 DSC=rust-$(CRATENAME)_$(DEB_VERSION_UPSTREAM_REVISION).dsc
@@ -98,15 +101,19 @@ X_EXCLUSIONS=$(foreach ADDON,$(EXCLUDED_ADDONS),--exclude=addons/$(ADDON))
 download:
        wget https://registry.npmjs.org/xterm/-/$(XTERMJSTGZ) -O $(XTERMJSTGZ).tmp
        wget https://registry.npmjs.org/xterm-addon-fit/-/$(FITADDONTGZ) -O $(FITADDONTGZ).tmp
+       wget https://registry.npmjs.org/xterm-addon-webgl/-/$(WEBGLADDONTGZ) -O $(WEBGLADDONTGZ).tmp
        mv $(XTERMJSTGZ).tmp $(XTERMJSTGZ)
        mv $(FITADDONTGZ).tmp $(FITADDONTGZ)
+       mv $(WEBGLADDONTGZ).tmp $(WEBGLADDONTGZ)
        tar -C src/www -xf $(XTERMJSTGZ) package/lib package/css --strip-components=2 $(X_EXCLUSIONS)
        tar -C src/www -xf $(FITADDONTGZ) package/lib --strip-components=2 $(X_EXCLUSIONS)
-       rm $(XTERMJSTGZ) $(FITADDONTGZ)
+       tar -C src/www -xf $(WEBGLADDONTGZ) package/lib --strip-components=2 $(X_EXCLUSIONS)
+       rm $(XTERMJSTGZ) $(FITADDONTGZ) $(WEBGLADDONTGZ)
 
 .PHONY: upload
+upload: UPLOAD_DIST ?= $(DEB_DISTRIBUTION)
 upload: $(DEB) $(DBG_DEB)
-       tar cf - $(DEB) $(DBG_DEB) |ssh -X repoman@repo.proxmox.com -- upload --product pmg,pve,pbs --dist bullseye
+       tar cf - $(DEB) $(DBG_DEB) |ssh -X repoman@repo.proxmox.com -- upload --product pmg,pve,pbs --dist $(UPLOAD_DIST) --arch $(DEB_HOST_ARCH)
 
 .PHONY: distclean
 distclean: clean