From 73ef01c299e84072b45ab99cc349e42fcad3e561 Mon Sep 17 00:00:00 2001 From: Zi Wang Date: Fri, 14 Oct 2022 10:38:26 -0700 Subject: Add a wrapper for jazzer_setup Without a proper wrapper and a wrapper property showing where the wrapper is in bp, the build for jazzer_setup module is incorrect. This change fixes this problem. Owners of jazzer_setup feel free to modify the wrapper to their needs after this change. Test: m nothing and treehugger Change-Id: I4f7e7de6047095019455039c0395c73d0b512239 --- Android.bp | 1 + jazzer_setup.sh | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 jazzer_setup.sh diff --git a/Android.bp b/Android.bp index d4377f44..1f5b45be 100644 --- a/Android.bp +++ b/Android.bp @@ -56,6 +56,7 @@ java_library { java_binary { name: "jazzer_setup", + wrapper: "jazzer_setup.sh", host_supported: true, srcs: [ "JazzerSetup.java", diff --git a/jazzer_setup.sh b/jazzer_setup.sh new file mode 100644 index 00000000..8fd2c9fe --- /dev/null +++ b/jazzer_setup.sh @@ -0,0 +1,6 @@ +#!/system/bin/sh +# Script to start "jazzer_setup" on the device +# +base=/system +export CLASSPATH=$base/framework/jazzer_setup.jar +exec app_process $base/bin com.jazzer.JazzerSetup "$@" -- cgit v1.2.3