]> git.proxmox.com Git - pve-xtermjs.git/commitdiff
buildsys: smarter generation of xterm.js addon exclusion arguments
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 23 May 2023 11:21:14 +0000 (13:21 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 23 May 2023 11:23:54 +0000 (13:23 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile

index 3b26f8d93c3091dd8083a65480399613abda1cc6..8adb8c03082073128746a77600341f5cae0f269e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -63,8 +63,9 @@ $(DSC): build
        cd build; dpkg-buildpackage -S -us -uc -d -nc
        lintian $(DSC)
 
-X_EXCLUSIONS=--exclude=addons/attach --exclude=addons/fullscreen --exclude=addons/search \
-  --exclude=addons/terminado --exclude=addons/webLinks --exclude=addons/zmodem
+EXCLUDED_ADDONS=attach fullscreen search terminado webLinks zmodem
+X_EXCLUSIONS=$(foreach ADDON,$(EXCLUDED_ADDONS),--exclude=addons/$(ADDON))
+
 .PHONY: download
 download:
        wget https://registry.npmjs.org/xterm/-/$(XTERMJSTGZ) -O $(XTERMJSTGZ).tmp