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
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