commands: { copy_before: { from: "build/soong/scripts/jar-wrapper.sh" to: "tools/out/bin/protologtool" executable: true } copy_before: { from: "out_adevtool_deps/soong/.intermediates/frameworks/base/tools/protologtool/protologtool/linux_glibc_common/combined/protologtool.jar" to: "tools/out/framework/protologtool.jar" executable: false } copy_before: { from: "out_adevtool_deps/soong/.intermediates/packages/apps/Launcher3/launcher-quickstep_protolog-groups/android_common/combined/launcher-quickstep_protolog-groups.jar" to: "out/soong/.intermediates/packages/apps/Launcher3/launcher-quickstep_protolog-groups/android_common/combined/launcher-quickstep_protolog-groups.jar" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/OverviewCommandHelperProtoLogProxy.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/OverviewCommandHelperProtoLogProxy.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/StateManagerProtoLogProxy.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/StateManagerProtoLogProxy.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureErrorDetector.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureErrorDetector.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureLog.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureLog.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureProtoLogProxy.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureProtoLogProxy.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java" } copy_before: { from: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/RecentsWindowProtoLogProxy.java" to: "packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/RecentsWindowProtoLogProxy.java" } chdir: true command: "__SBOX_SANDBOX_DIR__/tools/out/bin/protologtool generate-viewer-config --protolog-class com.android.internal.protolog.common.ProtoLog --loggroups-class com.android.quickstep.util.QuickstepProtoLogGroup --loggroups-jar __SBOX_SANDBOX_DIR__/out/soong/.intermediates/packages/apps/Launcher3/launcher-quickstep_protolog-groups/android_common/combined/launcher-quickstep_protolog-groups.jar --viewer-config __SBOX_SANDBOX_DIR__/out/launcher.quickstep.protolog.pb packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/OverviewCommandHelperProtoLogProxy.java packages/apps/Launcher3/quickstep/src_protolog/com/android/launcher3/util/StateManagerProtoLogProxy.java packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureErrorDetector.java packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureLog.java packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/ActiveGestureProtoLogProxy.java packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java packages/apps/Launcher3/quickstep/src_protolog/com/android/quickstep/util/RecentsWindowProtoLogProxy.java" copy_after: { from: "out/launcher.quickstep.protolog.pb" to: "out_adevtool_deps/soong/.intermediates/packages/apps/Launcher3/gen-launcher.quickstep.protolog.pb/android_common/gen/launcher.quickstep.protolog.pb" } input_hash: "00851783448c25460c37fda2e16ce5fcd62bbaf59efd37838f38df99c71489bb" 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 }