diff options
author | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2020-03-10 18:00:45 +0100 |
---|---|---|
committer | Andrej Shadura <andrew.shadura@collabora.co.uk> | 2020-03-10 18:49:38 +0100 |
commit | 9ad3f155d71c197ea129fa08a3da00996d134aa4 (patch) | |
tree | 1d35e54a2be5ac1112e56a711c78c2d661355dec | |
parent | e09cebf203cdb524f2182e417a6fcb0278e583af (diff) |
Detect headless setups and enable AWT headless mode
Thanks: Daniel Silverstone
-rw-r--r-- | debian/plantuml.sh | 5 |
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 "$@" |