commands: { copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/parameter-framework/domainGeneratorConnector/linux_glibc_x86_64/domainGeneratorConnector" to: "tools/out/bin/domainGeneratorConnector" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/parameter-framework/libparameter/linux_glibc_x86_64_shared/libparameter.so" to: "tools/out/lib64/libparameter.so" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/libxml2/libxml2/linux_glibc_x86_64_shared/libxml2.so" to: "tools/out/lib64/libxml2.so" executable: false } copy_before: { from: "out_adevtool_deps/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_adevtool_deps/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_adevtool_deps/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt76l.dat" to: "tools/out/com.android.i18n/etc/icu/icudt76l.dat" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/parameter-framework/libremote-processor/linux_glibc_x86_64_shared/libremote-processor.so" to: "tools/out/lib64/libremote-processor.so" executable: false } copy_before: { from: "out_adevtool_deps/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_adevtool_deps/soong/.intermediates/frameworks/av/services/audiopolicy/engineconfigurable/tools/domainGeneratorPolicy/linux_glibc_x86_64/domainGeneratorPolicy" to: "tools/out/bin/domainGeneratorPolicy" executable: false } copy_before: { from: "out_adevtool_deps/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_adevtool_deps/soong/.intermediates/external/parameter-framework/domainGeneratorConnector/linux_glibc_x86_64/domainGeneratorConnector" to: "tools/out/bin/domainGeneratorConnector" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/parameter-framework/libparameter/linux_glibc_x86_64_shared/libparameter.so" to: "tools/out/lib64/libparameter.so" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/libxml2/libxml2/linux_glibc_x86_64_shared/libxml2.so" to: "tools/out/lib64/libxml2.so" executable: false } copy_before: { from: "out_adevtool_deps/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_adevtool_deps/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_adevtool_deps/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_glibc_common/icudt76l.dat" to: "tools/out/com.android.i18n/etc/icu/icudt76l.dat" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/external/parameter-framework/libremote-processor/linux_glibc_x86_64_shared/libremote-processor.so" to: "tools/out/lib64/libremote-processor.so" executable: false } copy_before: { from: "out_adevtool_deps/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: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_input_source.pfw" to: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_input_source.pfw" } copy_before: { from: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_product_strategies.pfw" to: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_product_strategies.pfw" } copy_before: { from: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/volumes.pfw" to: "device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/volumes.pfw" } copy_before: { from: "external/parameter-framework/upstream/schemas/ComponentLibrary.xsd" to: "external/parameter-framework/upstream/schemas/ComponentLibrary.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/ComponentTypeSet.xsd" to: "external/parameter-framework/upstream/schemas/ComponentTypeSet.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/ConfigurableDomain.xsd" to: "external/parameter-framework/upstream/schemas/ConfigurableDomain.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/ConfigurableDomains.xsd" to: "external/parameter-framework/upstream/schemas/ConfigurableDomains.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/FileIncluder.xsd" to: "external/parameter-framework/upstream/schemas/FileIncluder.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/Parameter.xsd" to: "external/parameter-framework/upstream/schemas/Parameter.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/ParameterFrameworkConfiguration.xsd" to: "external/parameter-framework/upstream/schemas/ParameterFrameworkConfiguration.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/ParameterSettings.xsd" to: "external/parameter-framework/upstream/schemas/ParameterSettings.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/Subsystem.xsd" to: "external/parameter-framework/upstream/schemas/Subsystem.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/SystemClass.xsd" to: "external/parameter-framework/upstream/schemas/SystemClass.xsd" } copy_before: { from: "external/parameter-framework/upstream/schemas/W3cXmlAttributes.xsd" to: "external/parameter-framework/upstream/schemas/W3cXmlAttributes.xsd" } copy_before: { from: "frameworks/av/services/audiopolicy/engineconfigurable/config/example/common/audio_policy_engine_criteria.xml" to: "frameworks/av/services/audiopolicy/engineconfigurable/config/example/common/audio_policy_engine_criteria.xml" } copy_before: { from: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/ParameterFrameworkConfigurationCap.xml" to: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/ParameterFrameworkConfigurationCap.xml" } copy_before: { from: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapClass.xml" to: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapClass.xml" } copy_before: { from: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapProductStrategies.xml" to: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapProductStrategies.xml" } copy_before: { from: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapSubsystem.xml" to: "frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapSubsystem.xml" } copy_before: { from: "out_adevtool_deps/soong/.intermediates/device/google/cuttlefish/shared/auto/audio/policy/audio_policy_engine_criterion_types/gen/audio_policy_engine_criterion_types.xml" to: "out/soong/.intermediates/device/google/cuttlefish/shared/auto/audio/policy/audio_policy_engine_criterion_types/gen/audio_policy_engine_criterion_types.xml" } copy_before: { from: "out_adevtool_deps/soong/.intermediates/frameworks/av/services/audiopolicy/engineconfigurable/data/buildaidlcommontypesstructure_gen/gen/CapSubsystem-CommonTypes.xml" to: "out/soong/.intermediates/frameworks/av/services/audiopolicy/engineconfigurable/data/buildaidlcommontypesstructure_gen/gen/CapSubsystem-CommonTypes.xml" } chdir: true command: "mkdir -p __SBOX_SANDBOX_DIR__/out/Structure/Policy && cp frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapClass.xml frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapSubsystem.xml __SBOX_SANDBOX_DIR__/out/soong/.intermediates/frameworks/av/services/audiopolicy/engineconfigurable/data/buildaidlcommontypesstructure_gen/gen/CapSubsystem-CommonTypes.xml frameworks/av/services/audiopolicy/engineconfigurable/data/etc/Structure/CapProductStrategies.xml __SBOX_SANDBOX_DIR__/out/Structure/Policy && cp frameworks/av/services/audiopolicy/engineconfigurable/data/etc/ParameterFrameworkConfigurationCap.xml __SBOX_SANDBOX_DIR__/out/top_level && sed -i -e 's|TuningAllowed=\"false\"|TuningAllowed=\"true\" ServerPort=\"unix:///dev/socket/audioserver/policy_debug\"|g' __SBOX_SANDBOX_DIR__/out/top_level &&__SBOX_SANDBOX_DIR__/tools/out/bin/domainGeneratorPolicy --validate --domain-generator-tool __SBOX_SANDBOX_DIR__/tools/out/bin/domainGeneratorConnector --toplevel-config __SBOX_SANDBOX_DIR__/out/top_level --criteria frameworks/av/services/audiopolicy/engineconfigurable/config/example/common/audio_policy_engine_criteria.xml --criteriontypes __SBOX_SANDBOX_DIR__/out/soong/.intermediates/device/google/cuttlefish/shared/auto/audio/policy/audio_policy_engine_criterion_types/gen/audio_policy_engine_criterion_types.xml --add-edds device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_input_source.pfw device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/device_for_product_strategies.pfw device/google/cuttlefish/shared/auto/audio/policy/engine/parameter-framework/Settings/volumes.pfw --schemas-dir external/parameter-framework/upstream/schemas > __SBOX_SANDBOX_DIR__/out/PolicyConfigurableDomains.xml" copy_after: { from: "out/PolicyConfigurableDomains.xml" to: "out_adevtool_deps/soong/.intermediates/device/google/cuttlefish/shared/auto/audio/policy/domaingeneratorpolicyrule_gen/gen/PolicyConfigurableDomains.xml" } input_hash: "b142e6cec5af6f053a04a3718940360cebe9fdba64a12588eab3a602660ee39b" 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 }