summaryrefslogtreecommitdiffstats
path: root/azure-pipelines
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-06-22 22:38:17 +0200
committerJay Berkenbilt <ejb@ql.org>2019-06-22 23:12:01 +0200
commited62be888cdab0c84d4dd2799f8e4727cfaaf9d6 (patch)
tree384fc73d34d95e627b6542cbbf680c53a50c47d1 /azure-pipelines
parent7bd38a3eb34b8248dd48a541feb4ff245acf0bb0 (diff)
downloadqpdf-ed62be888cdab0c84d4dd2799f8e4727cfaaf9d6.tar.zst
Fix --completion-* args to work from AppImage (fixes #285)
Diffstat (limited to 'azure-pipelines')
-rwxr-xr-xazure-pipelines/build-appimage9
1 files changed, 8 insertions, 1 deletions
diff --git a/azure-pipelines/build-appimage b/azure-pipelines/build-appimage
index b3a99baa..8a614701 100755
--- a/azure-pipelines/build-appimage
+++ b/azure-pipelines/build-appimage
@@ -1,4 +1,9 @@
#!/bin/bash
+#
+# Any extra args are passed to the docker run command before the
+# invocation of qpdfbuild. This is useful for iterating locally as
+# described in README-maintainer.
+#
set -ex
cd appimage
docker build -t qpdfbuild .
@@ -6,7 +11,9 @@ rm -rf build
mkdir build
cd ..
git clone .git appimage/build/qpdf
-docker run --privileged --rm -v $PWD/appimage/build:/tmp/build qpdfbuild
+docker run --privileged --rm \
+ -v $PWD/appimage/build:/tmp/build ${1+"$@"} qpdfbuild
+rm -rf distribution
mkdir distribution
cp -p appimage/build/qpdf/appimage/build/qpdf*AppImage* distribution
for i in distribution/*; do