Lines Matching +full:maven +full:- +full:bin
1 #!/bin/bash -eu
8 # http://www.apache.org/licenses/LICENSE-2.0
21 MAVEN_ARGS="-P!java14+ -Dmaven.test.skip=true -Djavac.src.version=15 -Djavac.target.version=15"
22 $MVN package org.apache.maven.plugins:maven-shade-plugin:3.2.4:shade $MAVEN_ARGS
23 CURRENT_VERSION=$($MVN org.apache.maven.plugins:maven-help-plugin:3.2.0:evaluate \
24 -Dexpression=project.version -q -DforceStdout)
25 cp "target/jackson-dataformat-xml-$CURRENT_VERSION.jar" $OUT/jackson-dataformat-xml.jar
27 ALL_JARS="jackson-dataformat-xml.jar"
29 # The classpath at build-time includes the project jars in $OUT as well as the
31 BUILD_CLASSPATH=$(echo $ALL_JARS | xargs printf -- "$OUT/%s:"):$JAZZER_API_PATH
34 RUNTIME_CLASSPATH=$(echo $ALL_JARS | xargs printf -- "\$this_dir/%s:"):\$this_dir
36 for fuzzer in $(find $SRC -name '*Fuzzer.java'); do
37 fuzzer_basename=$(basename -s .java $fuzzer)
38 javac -cp $BUILD_CLASSPATH $fuzzer
42 echo "#!/bin/sh
46 \$this_dir/jazzer_driver --agent_path=\$this_dir/jazzer_agent_deploy.jar \
47 --cp=$RUNTIME_CLASSPATH \
48 --target_class=$fuzzer_basename \
49 --jvm_args=\"-Xmx2048m\" \