summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-10 18:00:45 +0100
committerAndrej Shadura <andrew.shadura@collabora.co.uk>2020-03-10 18:49:38 +0100
commit9ad3f155d71c197ea129fa08a3da00996d134aa4 (patch)
tree1d35e54a2be5ac1112e56a711c78c2d661355dec
parente09cebf203cdb524f2182e417a6fcb0278e583af (diff)
Detect headless setups and enable AWT headless mode
Thanks: Daniel Silverstone
-rw-r--r--debian/plantuml.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/debian/plantuml.sh b/debian/plantuml.sh
index 81e49be..c450b89 100644
--- a/debian/plantuml.sh
+++ b/debian/plantuml.sh
@@ -26,4 +26,7 @@ else
exit 1
fi
-$JAVA -jar -Djava.net.useSystemProxies=true /usr/share/plantuml/plantuml.jar ${@}
+HEADLESS=
+[ -z "$DISPLAY" ] && HEADLESS=-Djava.awt.headless=true
+
+$JAVA -Djava.net.useSystemProxies=true $HEADLESS -jar /usr/share/plantuml/plantuml.jar "$@"