Add Android.bp build files and ancillary files.
Adds an Android.bp file capable of building libjdwp.so, libnpt.so, and
libdt_socket.so. Add some ancillary files needed for the build
process.
Test: mma -j40
Test: ./art/tools/run-jdwp-tests.sh \
--mode=host \
--debug \
--variant=x64 \
-Xplugin:$ANDROID_HOST_OUT/lib64/libopenjdkjvmtid.so \
--jdwp-path $ANDROID_HOST_OUT/lib64/libjdwp.so \
--agent-wrapper $ANDROID_HOST_OUT/lib64/libwrapagentproperties.so=$PWD/art/tools/libjdwp-compat.props \
--expectations $PWD/art/tools/libjdwp_art_failures.txt
Test: adb root && adb remount && adb sync && \
adb push $PWD/art/tools/libjdwp-compat.props \
/data/local/tmp/libjdwp-compat.props && \
./art/tools/run-jdwp-tests.sh \
--mode=device \
--debug \
--variant=x64 \
-Xplugin:libopenjdkjvmtid.so \
--jdwp-path libjdwp.so \
--agent-wrapper libwrapagentproperties.so=/data/local/tmp/libjdwp-compat.props \
--expectations $PWD/art/tools/libjdwp_art_failures.txt
Bug: 62821960
Bug: 68397812
Change-Id: I980ba706f99789d9a5755f539231268d21bb356b
3 files changed