Paul Duffin
372c1fc7f4
Merge "Remove uses of buildDir from java/java_test.go and java/sdk_test.go" am: 369c3aae53
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649801
Change-Id: I25384cb6b55ca61d30911b74482da06015af5f55
2021-03-24 08:29:35 +00:00
Paul Duffin
306639beac
Merge "Remove uses of buildDir from java/app_test.go" am: 700185b1f8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649800
Change-Id: Iceaffac4a1469f2d5ab87fc6d4a9a5c162427629
2021-03-24 08:29:26 +00:00
Paul Duffin
84e6aaa26c
Merge "Remove uses of buildDir from java/app_set_test.go" am: 86da0448c6
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649799
Change-Id: Iabb1d2fb39eb6246e17c9d29e6b6e11fca6bbee1
2021-03-24 08:29:17 +00:00
Paul Duffin
c9d8035712
Merge "Remove uses of buildDir from java/app_import_test.go" am: 6567d07f59
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649798
Change-Id: I4290def093844abd74fe7d3150c4b48ba97a4ece
2021-03-24 08:29:07 +00:00
Paul Duffin
1a5e03e155
Merge "Remove uses of buildDir in java/androidmk_test.go" am: 6f59e6a568
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649797
Change-Id: Ic44e14b3ef04f7041dae0d67c5988a0881814efb
2021-03-24 08:28:56 +00:00
Paul Duffin
5054e0dc9e
Merge "Remove uses of buildDir in java/hiddenapi_singleton_test.go" am: eed60863d0
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649796
Change-Id: Ic1b1885024121015b7f48a513ccd7f36a00a7a73
2021-03-24 08:28:43 +00:00
Paul Duffin
cf0f595e90
Merge "Remove uses of buildDir from java/dexpreopt_bootjars_test.go" am: 1b095e5177
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649795
Change-Id: Id022d82b5ee429ad62290dfb97ad83044ae0cf94
2021-03-24 08:28:32 +00:00
Paul Duffin
9c976257f7
Merge "Register java_plugin in PrepareForTestWithJavaBuildComponents" am: 5863c2ae65
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649794
Change-Id: I4c191f302cc6529ea8d94d79b18defab3ac734d4
2021-03-24 08:27:31 +00:00
Paul Duffin
369c3aae53
Merge "Remove uses of buildDir from java/java_test.go and java/sdk_test.go"
2021-03-24 07:58:43 +00:00
Paul Duffin
700185b1f8
Merge "Remove uses of buildDir from java/app_test.go"
2021-03-24 07:58:28 +00:00
Paul Duffin
86da0448c6
Merge "Remove uses of buildDir from java/app_set_test.go"
2021-03-24 07:58:09 +00:00
Paul Duffin
6567d07f59
Merge "Remove uses of buildDir from java/app_import_test.go"
2021-03-24 07:55:37 +00:00
Paul Duffin
6f59e6a568
Merge "Remove uses of buildDir in java/androidmk_test.go"
2021-03-24 07:54:15 +00:00
Paul Duffin
eed60863d0
Merge "Remove uses of buildDir in java/hiddenapi_singleton_test.go"
2021-03-24 07:53:51 +00:00
Paul Duffin
1b095e5177
Merge "Remove uses of buildDir from java/dexpreopt_bootjars_test.go"
2021-03-24 07:52:12 +00:00
Paul Duffin
5863c2ae65
Merge "Register java_plugin in PrepareForTestWithJavaBuildComponents"
2021-03-24 07:51:51 +00:00
Lukács T. Berki
867a266bed
Merge "Make GENERATE_BAZEL_FILES=true correct." am: 543d4a5156
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649806
Change-Id: I80e493d0b88755f4076d83a063ce5ae34c05be04
2021-03-24 07:22:02 +00:00
Lukács T. Berki
543d4a5156
Merge "Make GENERATE_BAZEL_FILES=true correct."
2021-03-24 07:01:16 +00:00
Inseob Kim
3c4cb3e99b
Merge "Add WithDexpreopt soong variable" am: eb120bd741
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649336
Change-Id: I411ebe7eda5e1d4f0cedcdff3163c0e455e4720a
2021-03-24 06:45:31 +00:00
Inseob Kim
eb120bd741
Merge "Add WithDexpreopt soong variable"
2021-03-24 06:20:03 +00:00
Treehugger Robot
ab200bba0c
Merge "Fix genrule depending on disabled module with ALLOW_MISSING_DEPENDENCIES=true" am: 7b1debfcbc
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649152
Change-Id: I4115278a344338b19c60de705646fd73748690ca
2021-03-24 04:43:15 +00:00
Treehugger Robot
7b1debfcbc
Merge "Fix genrule depending on disabled module with ALLOW_MISSING_DEPENDENCIES=true"
2021-03-24 03:59:44 +00:00
Kousik Kumar
5e60140fa0
Merge "Print the output from RBE bootstrap shutdown" am: 9008ca3005
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647047
Change-Id: I4234906b9987701252dda0d19b24e94932bcb07d
2021-03-24 02:55:45 +00:00
Kousik Kumar
9008ca3005
Merge "Print the output from RBE bootstrap shutdown"
2021-03-24 02:24:37 +00:00
Paul Duffin
414ea5eb73
Remove uses of buildDir from java/java_test.go and java/sdk_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: I4d9dc39d3b1e5c37ba1f9e72da94048949c0fd17
2021-03-24 01:07:12 +00:00
Paul Duffin
fb0fe9f5cb
Remove uses of buildDir from java/app_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: Ia8f835a8250934ef328cad02b272e6b94b13c459
2021-03-24 01:07:02 +00:00
Paul Duffin
f36780fff6
Merge "Support test fixtures in rust package" am: c5993b2c9d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625386
Change-Id: I083645abc24e62121cb38ac15d22f5dc13b74b3c
2021-03-24 00:31:35 +00:00
Paul Duffin
f71e4ed326
Remove uses of buildDir from java/app_set_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: I64b13dcb310e0a0a2049b5e3b0ea0115e7e9c2f5
2021-03-24 00:01:15 +00:00
Paul Duffin
fb8bc95199
Remove uses of buildDir from java/app_import_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: I700a3cafaa427243212aab1eb903d1871327483c
2021-03-24 00:01:15 +00:00
Paul Duffin
f04311cbc1
Remove uses of buildDir in java/androidmk_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: Ibb9520d1500fcef9a4348570926a07b5bb54bf8c
2021-03-24 00:01:15 +00:00
Paul Duffin
2f9e71e5ad
Remove uses of buildDir in java/hiddenapi_singleton_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: I664465808cd4edf1fef611c07ae05a32683dc976
2021-03-24 00:01:15 +00:00
Paul Duffin
67d485e9d4
Remove uses of buildDir from java/dexpreopt_bootjars_test.go
...
Remove any uses, either direct (or indirect via testJavaConfig or
similar methods), of the package level buildDir variable from this
file.
Bug: 182885307
Test: m nothing
Change-Id: I852dbb5ad2e1aa58df103679c5e9de14cf64abc3
2021-03-24 00:01:15 +00:00
Paul Duffin
c029c43c99
Register java_plugin in PrepareForTestWithJavaBuildComponents
...
Bug: 182885307
Test: m nothing
Change-Id: I550d39ba46c548b6b099d8dc6a9c458ca931b2fa
2021-03-24 00:01:15 +00:00
Paul Duffin
c5993b2c9d
Merge "Support test fixtures in rust package"
2021-03-24 00:00:19 +00:00
Colin Cross
fa65cee27f
Fix genrule depending on disabled module with ALLOW_MISSING_DEPENDENCIES=true
...
If a genrule depends on a module that is disabled, in this case because
it is a device module in a host-only build, it can cause panics when
getPathsFromModuleDep retrieves a nil Path from the disabled module.
Treat disabled modules as missing dependencies.
Test: TestGenruleAllowMissingDependencies
Change-Id: I3c689c6b5505b21eaf7ae7cb93c00f96f438ac17
2021-03-23 16:17:37 -07:00
Paul Duffin
2c4ca8d73f
Support test fixtures in rust package
...
Replaces the rust specific rustTestCtx mechanism with the general test
fixtures mechanism as converting it to use preparers was not possible.
Also, removes usages of the buildDir variable and removes it as it is
no longer needed.
Bug: 181070625
Test: m nothing
Change-Id: I0176a7b6fb2d390ae23693f1e198da5124b4be63
2021-03-23 18:47:15 +00:00
Treehugger Robot
a5be000743
Merge "Handle include_build_directory prop in bp2build" am: dca349a782
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1646268
Change-Id: Ie4f9553e18d32a07211f18ebdbc4a630ca14b2e6
2021-03-23 15:09:36 +00:00
Treehugger Robot
dca349a782
Merge "Handle include_build_directory prop in bp2build"
2021-03-23 14:39:19 +00:00
Lukacs T. Berki
f0b3b94bb3
Make GENERATE_BAZEL_FILES=true correct.
...
This is achieved by writing soong.environment.used in Main() instead of
as a side effect of a singleton. This makes a difference because build
actions are not generated when GENERATE_BAZEL_FILES=true is set,
therefore the side effect did not happen.
Arguably, Main() is made worse by this change, but I don't want to
tackle the problem of readably determining which mode soong_build is
running in in this change.
Test: Presubmits + the additional test.
Change-Id: I66af2429aedf008762173eaaa55b828b4cf4328b
2021-03-23 15:18:22 +01:00
Inseob Kim
7b85eeb41e
Add WithDexpreopt soong variable
...
Test: m selinux_policy on sc-arc
Change-Id: I9e8ba5746e4648a04fe4d8fbe5d3403ba06b5914
2021-03-23 20:52:24 +09:00
Paul Duffin
8b149228f4
Merge "Add platform_compat_config to sdk" am: 7ee6e8fa0f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645683
Change-Id: I8ba98f081a0d9c3d460f953ac7b63195d29f28f5
2021-03-23 11:40:54 +00:00
Paul Duffin
04610e24a6
Merge "Add TestBasicSdkWithBootImage" am: e835389123
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645681
Change-Id: I8e2974feecfcb839afdd689163e7330a51e7dc79
2021-03-23 11:40:12 +00:00
Paul Duffin
70532c454d
Merge "Register the propagateRROEnforcementMutator" am: 713b501017
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649793
Change-Id: I45826d500869ad3fb768019a288d9d1521c277bf
2021-03-23 11:39:31 +00:00
Treehugger Robot
3985e1e498
Merge "Remove .rustc ELF section from mini-debug-info." am: c29088b727
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647201
Change-Id: I8cdfde552f2cfcddaebafb80ad896e16af3a8fe7
2021-03-23 11:31:08 +00:00
Paul Duffin
7ee6e8fa0f
Merge "Add platform_compat_config to sdk"
2021-03-23 11:17:06 +00:00
Paul Duffin
e835389123
Merge "Add TestBasicSdkWithBootImage"
2021-03-23 11:13:12 +00:00
Paul Duffin
713b501017
Merge "Register the propagateRROEnforcementMutator"
2021-03-23 10:46:49 +00:00
Treehugger Robot
c29088b727
Merge "Remove .rustc ELF section from mini-debug-info."
2021-03-23 09:13:53 +00:00
Paul Duffin
f84f035e13
Merge "Add preparer for overlay pre-singleton registration" am: e0998ab561
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649792
Change-Id: I19a6efbaa18fe0706f6bce0bb4df999fc30b2db2
2021-03-23 08:53:38 +00:00
Paul Duffin
afe10ea7c8
Merge "Add TestingModule.VariablesForTestsRelativeToTop" am: 010bb3c5b3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1649791
Change-Id: I8839b3fa45ad01298a4fcc47772a0d238d32832d
2021-03-23 08:53:29 +00:00