diff options
Diffstat (limited to 'jrt_test/src/binref/runjava.in')
-rwxr-xr-x | jrt_test/src/binref/runjava.in | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/jrt_test/src/binref/runjava.in b/jrt_test/src/binref/runjava.in index 7c4c299b488..2a3c69e0e36 100755 --- a/jrt_test/src/binref/runjava.in +++ b/jrt_test/src/binref/runjava.in @@ -1,11 +1,20 @@ #!/bin/sh # Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. unset VESPA_LOG_TARGET -CLASSPATH=@PROJECT_SOURCE_DIR@/jrt/target/jrt.jar -CLASSPATH=$CLASSPATH:@PROJECT_SOURCE_DIR@/vespajlib/target/vespajlib.jar -CLASSPATH=$CLASSPATH:@PROJECT_SOURCE_DIR@/security-utils/target/security-utils.jar + +if [ -n $VESPA_CPP_TEST_JARS ]; then + CLASSPATH=$VESPA_CPP_TEST_JARS/jrt.jar + CLASSPATH=$CLASSPATH:$VESPA_CPP_TEST_JARS/vespajlib.jar + CLASSPATH=$CLASSPATH:@PROJECT_SOURCE_DIR@/security-utils/target/security-utils.jar +else + CLASSPATH=@PROJECT_SOURCE_DIR@/jrt/target/jrt.jar + CLASSPATH=$CLASSPATH:@PROJECT_SOURCE_DIR@/vespajlib/target/vespajlib.jar + CLASSPATH=$CLASSPATH:@PROJECT_SOURCE_DIR@/security-utils/target/security-utils.jar +fi + CLASSPATH=$CLASSPATH:@CMAKE_CURRENT_SOURCE_DIR@/../java/classes CLASSPATH=$CLASSPATH:. + if [ $# -lt 1 ]; then echo "usage: runjava <class> [args]" exit 1 |