commands: { copy_before: { from: "system/sepolicy/prebuilts/api/202404/202404_general_sepolicy.conf" to: "tools/src/system/sepolicy/prebuilts/api/202404/202404_general_sepolicy.conf" } copy_before: { from: "system/sepolicy/prebuilts/api/202404/202404_mapping.cil" to: "tools/src/system/sepolicy/prebuilts/api/202404/202404_mapping.cil" } copy_before: { from: "system/sepolicy/prebuilts/api/202404/202404_plat_sepolicy.cil" to: "tools/src/system/sepolicy/prebuilts/api/202404/202404_plat_sepolicy.cil" } copy_before: { from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip" to: "tools/out/bin/soong_zip" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tools/checkseapp/linux_glibc_x86_64/checkseapp" to: "tools/out/bin/checkseapp" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tools/checkfc/linux_glibc_x86_64/checkfc" to: "tools/out/bin/checkfc" executable: false } copy_before: { from: "out/soong/.intermediates/system/core/property_service/property_info_checker/property_info_checker/linux_glibc_x86_64/property_info_checker" to: "tools/out/bin/property_info_checker" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tests/searchpolicy/linux_glibc_x86_64_PY3/searchpolicy" to: "tools/out/bin/searchpolicy" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tests/libsepolwrap/linux_glibc_x86_64_shared/libsepolwrap.so" to: "tools/out/lib64/libsepolwrap.so" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tests/libsepolwrap/linux_glibc_x86_shared/libsepolwrap.so" to: "tools/out/lib/libsepolwrap.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" to: "tools/out/lib64/libsqlite.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" to: "tools/out/lib64/libicui18n-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" to: "tools/out/lib64/libicuuc-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" executable: false } copy_before: { from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" to: "tools/out/lib64/libc++.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/selinux/secilc/secilc/linux_glibc_x86_64/secilc" to: "tools/out/bin/secilc" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tools/sepolicy-analyze/sepolicy-analyze/linux_glibc_x86_64/sepolicy-analyze" to: "tools/out/bin/sepolicy-analyze" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/tests/sepolicy_tests/linux_glibc_x86_64_PY3/sepolicy_tests" to: "tools/out/bin/sepolicy_tests" executable: false } copy_before: { from: "out/soong/.intermediates/external/sqlite/dist/libsqlite/linux_glibc_x86_64_shared/libsqlite.so" to: "tools/out/lib64/libsqlite.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so" to: "tools/out/lib64/libicui18n-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so" to: "tools/out/lib64/libicuuc-host.so" executable: false } copy_before: { from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt75l.dat" to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat" executable: false } copy_before: { from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" to: "tools/out/lib64/libc++.so" executable: false } copy_before: { from: "out/soong/.intermediates/system/sepolicy/general_sepolicy.conf/android_common/general_sepolicy.conf" to: "out/soong/.intermediates/system/sepolicy/general_sepolicy.conf/android_common/general_sepolicy.conf" } chdir: true command: "echo __SBOX_SANDBOX_DIR__/tools/src/system/sepolicy/prebuilts/api/202404/202404_general_sepolicy.conf __SBOX_SANDBOX_DIR__/tools/src/system/sepolicy/prebuilts/api/202404/202404_plat_sepolicy.cil __SBOX_SANDBOX_DIR__/tools/src/system/sepolicy/prebuilts/api/202404/202404_mapping.cil > __SBOX_SANDBOX_DIR__/out/CtsSecurityHostTestCases_StaticLibs.jar.prebuilt_list.txt && __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip -jar -o __SBOX_SANDBOX_DIR__/out/CtsSecurityHostTestCases_StaticLibs.jar -j -f __SBOX_SANDBOX_DIR__/tools/out/bin/checkseapp -f __SBOX_SANDBOX_DIR__/tools/out/bin/checkfc -f __SBOX_SANDBOX_DIR__/tools/out/bin/property_info_checker -f __SBOX_SANDBOX_DIR__/tools/out/bin/searchpolicy -f __SBOX_SANDBOX_DIR__/tools/out/bin/secilc -f __SBOX_SANDBOX_DIR__/tools/out/bin/sepolicy-analyze -f __SBOX_SANDBOX_DIR__/tools/out/bin/sepolicy_tests -f __SBOX_SANDBOX_DIR__/out/soong/.intermediates/system/sepolicy/general_sepolicy.conf/android_common/general_sepolicy.conf -l __SBOX_SANDBOX_DIR__/out/CtsSecurityHostTestCases_StaticLibs.jar.prebuilt_list.txt" copy_after: { from: "out/CtsSecurityHostTestCases_StaticLibs.jar" to: "out/soong/.intermediates/cts/hostsidetests/security/CtsSecurityHostTestCases_StaticLibs/linux_glibc_common/gen/CtsSecurityHostTestCases_StaticLibs.jar" } input_hash: "eb568a03985853d2499d0fba030497681a38086fdab19283b0532ee1bbe62401" env: { name: "PATH" inherit: true } env: { name: "JAVA_HOME" inherit: true } env: { name: "TMPDIR" inherit: true } env: { name: "RBE_log_dir" inherit: true } env: { name: "RBE_platform" inherit: true } env: { name: "RBE_server_address" inherit: true } env: { name: "RBE_exec_root" inherit: true } env: { name: "OUT_DIR" value: "out" } dont_inherit_env: true }