Files
rk35xx-android14/frameworks/rs/tests/java_api/RSUnitTests/find_versions.sh
T
hmz007 36ed224bac Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
Signed-off-by: hmz007 <hmz007@gmail.com>
Change-Id: Ib87fdbe7a0be7dc961af3500fe9ea4589a127f9f
2024-10-29 18:12:02 +08:00

22 lines
731 B
Bash
Executable File

#!/bin/bash
# dir with prebuilts in it
# contains subdirs named 19.1.0, 20.0.0, etc.
PREBUILT_DIR=~/android/ndk-master/prebuilts/renderscript/host/linux-x86/
# aosp dir
AOSP_DIR=~/android/aosp
# throwaway dir
TMP=/tmp/bad
mkdir -p $TMP
# for each dir with pattern #.#.#
for version in $PREBUILT_DIR/*.*.*; do
echo $(basename $version)
for unittest in $AOSP_DIR/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/*.rs ; do
echo $(basename $unittest)
txtfile=$(basename $version | tr '.' '_').txt
($version/bin/llvm-rs-cc $unittest -o $TMP -p $TMP -I $version/include/ -I $version/clang-include/ 1> /dev/null 2> /dev/null) && (echo $(basename $unittest) | sed 's/...$//') >> $txtfile
done
done