aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xsrc/combine_derived_java_srcs.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/combine_derived_java_srcs.sh b/src/combine_derived_java_srcs.sh
index e28c8c7bb9..aabb0a46f0 100755
--- a/src/combine_derived_java_srcs.sh
+++ b/src/combine_derived_java_srcs.sh
@@ -18,7 +18,11 @@ set -eu
# Combine src jars to a single archive containing all the source files.
-JAVABASE="${PWD}/$1"
+
+case $1 in
+ "/"*) JAVABASE="$1" ;;
+ *) JAVABASE="${PWD}/$1" ;;
+esac
shift
OUTPUT="${PWD}/$1"
shift