1commands: { 2 copy_before: { 3 from: "out/soong/.intermediates/frameworks/proto_logging/stats/express/expresscatalog-code-gen/expresscatalog-codegen/linux_glibc_x86_64/expresscatalog-codegen" 4 to: "tools/out/bin/expresscatalog-codegen" 5 executable: false 6 } 7 copy_before: { 8 from: "out/soong/.intermediates/external/gflags/libgflags/linux_glibc_x86_64_shared/libgflags.so" 9 to: "tools/out/lib64/libgflags.so" 10 executable: false 11 } 12 copy_before: { 13 from: "out/soong/.intermediates/frameworks/proto_logging/stats/express/libexpresscatalog/libexpresscatalog/linux_glibc_x86_64_shared/libexpresscatalog.so" 14 to: "tools/out/lib64/libexpresscatalog.so" 15 executable: false 16 } 17 copy_before: { 18 from: "out/soong/.intermediates/system/libbase/libbase/linux_glibc_x86_64_shared/libbase.so" 19 to: "tools/out/lib64/libbase.so" 20 executable: false 21 } 22 copy_before: { 23 from: "out/soong/.intermediates/system/logging/liblog/liblog/linux_glibc_x86_64_shared/liblog.so" 24 to: "tools/out/lib64/liblog.so" 25 executable: false 26 } 27 copy_before: { 28 from: "out/soong/.intermediates/frameworks/proto_logging/stats/express/libexpressconfig_proto_host/linux_glibc_x86_64_shared/libexpressconfig_proto_host.so" 29 to: "tools/out/lib64/libexpressconfig_proto_host.so" 30 executable: false 31 } 32 copy_before: { 33 from: "out/soong/.intermediates/external/protobuf/libprotobuf-cpp-full/linux_glibc_x86_64_shared/libprotobuf-cpp-full.so" 34 to: "tools/out/lib64/libprotobuf-cpp-full.so" 35 executable: false 36 } 37 copy_before: { 38 from: "out/soong/.intermediates/external/zlib/libz/linux_glibc_x86_64_shared/libz-host.so" 39 to: "tools/out/lib64/libz-host.so" 40 executable: false 41 } 42 copy_before: { 43 from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so" 44 to: "tools/out/lib64/libc++.so" 45 executable: false 46 } 47 copy_before: { 48 from: "frameworks/proto_logging/stats/express/catalog/accessibility.cfg" 49 to: "frameworks/proto_logging/stats/express/catalog/accessibility.cfg" 50 } 51 copy_before: { 52 from: "frameworks/proto_logging/stats/express/catalog/app.cfg" 53 to: "frameworks/proto_logging/stats/express/catalog/app.cfg" 54 } 55 copy_before: { 56 from: "frameworks/proto_logging/stats/express/catalog/automotive_os.cfg" 57 to: "frameworks/proto_logging/stats/express/catalog/automotive_os.cfg" 58 } 59 copy_before: { 60 from: "frameworks/proto_logging/stats/express/catalog/battery.cfg" 61 to: "frameworks/proto_logging/stats/express/catalog/battery.cfg" 62 } 63 copy_before: { 64 from: "frameworks/proto_logging/stats/express/catalog/binary_transparency.cfg" 65 to: "frameworks/proto_logging/stats/express/catalog/binary_transparency.cfg" 66 } 67 copy_before: { 68 from: "frameworks/proto_logging/stats/express/catalog/biometric.cfg" 69 to: "frameworks/proto_logging/stats/express/catalog/biometric.cfg" 70 } 71 copy_before: { 72 from: "frameworks/proto_logging/stats/express/catalog/bluetooth.cfg" 73 to: "frameworks/proto_logging/stats/express/catalog/bluetooth.cfg" 74 } 75 copy_before: { 76 from: "frameworks/proto_logging/stats/express/catalog/content_capture.cfg" 77 to: "frameworks/proto_logging/stats/express/catalog/content_capture.cfg" 78 } 79 copy_before: { 80 from: "frameworks/proto_logging/stats/express/catalog/core_networking.cfg" 81 to: "frameworks/proto_logging/stats/express/catalog/core_networking.cfg" 82 } 83 copy_before: { 84 from: "frameworks/proto_logging/stats/express/catalog/cpu.cfg" 85 to: "frameworks/proto_logging/stats/express/catalog/cpu.cfg" 86 } 87 copy_before: { 88 from: "frameworks/proto_logging/stats/express/catalog/device_lock.cfg" 89 to: "frameworks/proto_logging/stats/express/catalog/device_lock.cfg" 90 } 91 copy_before: { 92 from: "frameworks/proto_logging/stats/express/catalog/input.cfg" 93 to: "frameworks/proto_logging/stats/express/catalog/input.cfg" 94 } 95 copy_before: { 96 from: "frameworks/proto_logging/stats/express/catalog/intents.cfg" 97 to: "frameworks/proto_logging/stats/express/catalog/intents.cfg" 98 } 99 copy_before: { 100 from: "frameworks/proto_logging/stats/express/catalog/job_scheduler.cfg" 101 to: "frameworks/proto_logging/stats/express/catalog/job_scheduler.cfg" 102 } 103 copy_before: { 104 from: "frameworks/proto_logging/stats/express/catalog/media_audio.cfg" 105 to: "frameworks/proto_logging/stats/express/catalog/media_audio.cfg" 106 } 107 copy_before: { 108 from: "frameworks/proto_logging/stats/express/catalog/screen.cfg" 109 to: "frameworks/proto_logging/stats/express/catalog/screen.cfg" 110 } 111 copy_before: { 112 from: "frameworks/proto_logging/stats/express/catalog/speech_recognition.cfg" 113 to: "frameworks/proto_logging/stats/express/catalog/speech_recognition.cfg" 114 } 115 copy_before: { 116 from: "frameworks/proto_logging/stats/express/catalog/stability_anr.cfg" 117 to: "frameworks/proto_logging/stats/express/catalog/stability_anr.cfg" 118 } 119 copy_before: { 120 from: "frameworks/proto_logging/stats/express/catalog/stability_errors.cfg" 121 to: "frameworks/proto_logging/stats/express/catalog/stability_errors.cfg" 122 } 123 copy_before: { 124 from: "frameworks/proto_logging/stats/express/catalog/statsd.cfg" 125 to: "frameworks/proto_logging/stats/express/catalog/statsd.cfg" 126 } 127 copy_before: { 128 from: "frameworks/proto_logging/stats/express/catalog/tex_test.cfg" 129 to: "frameworks/proto_logging/stats/express/catalog/tex_test.cfg" 130 } 131 copy_before: { 132 from: "frameworks/proto_logging/stats/express/catalog/vibrator.cfg" 133 to: "frameworks/proto_logging/stats/express/catalog/vibrator.cfg" 134 } 135 copy_before: { 136 from: "frameworks/proto_logging/stats/express/catalog/virtual_devices.cfg" 137 to: "frameworks/proto_logging/stats/express/catalog/virtual_devices.cfg" 138 } 139 copy_before: { 140 from: "frameworks/proto_logging/stats/express/catalog/wear_frameworks.cfg" 141 to: "frameworks/proto_logging/stats/express/catalog/wear_frameworks.cfg" 142 } 143 copy_before: { 144 from: "frameworks/proto_logging/stats/express/catalog/wear_notifications.cfg" 145 to: "frameworks/proto_logging/stats/express/catalog/wear_notifications.cfg" 146 } 147 copy_before: { 148 from: "frameworks/proto_logging/stats/express/catalog/webview.cfg" 149 to: "frameworks/proto_logging/stats/express/catalog/webview.cfg" 150 } 151 chdir: true 152 command: "__SBOX_SANDBOX_DIR__/tools/out/bin/expresscatalog-codegen --java __SBOX_SANDBOX_DIR__/out/com/android/modules/expresslog/MetricIds.java --javaPackage com.android.modules.expresslog --javaClass MetricIds" 153 copy_after: { 154 from: "out/com/android/modules/expresslog/MetricIds.java" 155 to: "out/soong/.intermediates/frameworks/proto_logging/stats/express/expresslog-catalog-gen/gen/com/android/modules/expresslog/MetricIds.java" 156 } 157 input_hash: "d1a08c096d34622e89560d0e0b54ce50687ccc0d62ad01558cc0c8e8523b642d" 158 env: { 159 name: "PATH" 160 inherit: true 161 } 162 env: { 163 name: "JAVA_HOME" 164 inherit: true 165 } 166 env: { 167 name: "TMPDIR" 168 inherit: true 169 } 170 env: { 171 name: "RBE_log_dir" 172 inherit: true 173 } 174 env: { 175 name: "RBE_platform" 176 inherit: true 177 } 178 env: { 179 name: "RBE_server_address" 180 inherit: true 181 } 182 env: { 183 name: "RBE_exec_root" 184 inherit: true 185 } 186 env: { 187 name: "OUT_DIR" 188 value: "out" 189 } 190 dont_inherit_env: true 191} 192 193