platform_build_soong/java
Ulf Adams 7e7ef56077 Soong: remove output file before running signapk
It looks like there is a bug in rewrapper/reproxy that makes it upload the
output file as an input if it still exists in the output tree. This causes
unnecessary cache misses on incremental builds, and can also cause the
action to fail remotely (depending on the service). By removing the output
file at the beginning of the action, we ensure that it can't be uploaded.

Test: ran against a remote execution server; actions no longer fail remotely
Change-Id: Iaac2b23b35d2c876c0244edbfd4a8f159df0563c
2020-11-25 23:07:23 +01:00
..
config Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709) 2020-08-29 01:17:45 -07:00
aapt2.go
aar.go Add nested class loader subcontext at the proper hierarchy level. 2020-11-16 14:57:05 +00:00
Android.bp Move boot jars package check from make 2020-10-29 17:20:06 +00:00
android_manifest.go Rework class loader context implementation. 2020-11-03 15:15:46 +00:00
android_resources.go Pass Config to NewTestContext instead of ctx.Register 2020-11-12 10:07:49 -08:00
androidmk.go Rework class loader context implementation. 2020-11-03 15:15:46 +00:00
androidmk_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
app.go Add nested class loader subcontext at the proper hierarchy level. 2020-11-16 14:57:05 +00:00
app_builder.go Soong: remove output file before running signapk 2020-11-25 23:07:23 +01:00
app_test.go Merge "Rework class loader context implementation." 2020-11-16 14:50:11 +00:00
boot_jars.go Switch boot jars package check to using dex jars 2020-11-10 17:37:43 +00:00
builder.go Check UseRBE is set before replacing any template with the RE version. 2020-09-03 01:29:49 -04:00
device_host_converter.go Rework class loader context implementation. 2020-11-03 15:15:46 +00:00
device_host_converter_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
dex.go Fix proguard_usage.zip with USE_RBE=true RBE_R8=true 2020-09-17 18:56:43 +00:00
dexpreopt.go Rework class loader context implementation. 2020-11-03 15:15:46 +00:00
dexpreopt_bootjars.go Rename ART release APEX to com.android.art. 2020-10-21 15:41:02 +01:00
dexpreopt_bootjars_test.go Pass Config to NewTestContext instead of ctx.Register 2020-11-12 10:07:49 -08:00
dexpreopt_config.go Retry: Make ConfiguredJarList immutable 2020-10-27 17:37:20 +00:00
dexpreopt_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
droiddoc.go Remove support for droidstubs in sdk/module_exports 2020-11-10 13:55:17 +00:00
gen.go
genrule.go
hiddenapi.go Rename class2greylist 2020-08-13 17:33:14 +01:00
hiddenapi_singleton.go Merge "Temporarily move APIs to blocked list." 2020-11-11 09:13:48 +00:00
hiddenapi_singleton_test.go Pass Config to NewTestContext instead of ctx.Register 2020-11-12 10:07:49 -08:00
jacoco.go Use a default exclude filter for JaCoCo in Soong. 2020-07-08 19:29:10 +00:00
jacoco_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
java.go Add nested class loader subcontext at the proper hierarchy level. 2020-11-16 14:57:05 +00:00
java_resources.go
java_test.go Merge "Rework class loader context implementation." 2020-11-16 14:50:11 +00:00
jdeps.go Add soong cc and java deps to general-tests dist 2020-07-07 22:41:31 +00:00
jdeps_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
kotlin.go Support kotlin multiplatform sources 2020-07-06 17:58:09 -07:00
kotlin_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
legacy_core_platform_api_usage.go Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709) 2020-08-29 01:17:45 -07:00
lint.go Remove global state from apex modules 2020-10-06 13:39:57 -07:00
lint_defaults.txt Add support for running Android lint on java and android modules. 2020-06-18 11:01:47 -07:00
OWNERS
platform_compat_config.go
plugin.go Consolidate adding common java properties 2020-06-18 11:01:47 -07:00
plugin_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
prebuilt_apis.go Add imports_compile_dex to prebuilt_apis 2020-09-02 09:27:35 -07:00
proto.go
robolectric.go Make robolectric runtimes a host module 2020-09-15 11:26:12 -07:00
sdk.go Add support for using sdk_version: "module_<ver>" 2020-09-30 16:20:17 +01:00
sdk_library.go Use glob for java_sdk_library_import stub_srcs 2020-11-09 17:42:52 +00:00
sdk_test.go Pass Config to NewTestContext instead of ctx.Register 2020-11-12 10:07:49 -08:00
support_libraries.go
sysprop.go
system_modules.go Remove old SdkMemberType API for creating snapshot modules 2020-04-22 12:51:45 +01:00
testing.go Unify handling of compat and normal libs in class loader contexts. 2020-10-27 17:05:30 +00:00
tradefed.go