diff options
author | Paul Duffin <paulduffin@google.com> | 2019-09-25 14:09:13 +0100 |
---|---|---|
committer | Paul Duffin <paulduffin@google.com> | 2019-09-26 14:22:05 +0100 |
commit | 6663e964b74990efcf12410c8262b07902ad470e (patch) | |
tree | 73bf6072ee918e8519b729e22bf95b947b67d2b0 | |
parent | 26e8acb9aa229a888ea9af10454c4c03abfc3aab (diff) | |
download | wycheproof-6663e964b74990efcf12410c8262b07902ad470e.tar.gz |
Stop depending on core-system-modules
The core-system-modules provides access to all the implementation
details of the core libraries which is unnecessary for this. This
change switches to use art-module-public-api-stubs-system-modules
which is the part of the public API provided by libcore and so is much
more limited and is also very stable.
As art-module-public-api-stubs-system-modules does not contain
conscrypt or bouncycastle it was necessary to add those as extra
dependencies.
Test: m checkbuild
Bug: 141613583
Change-Id: Icf2b7d18521b1ab601727c5ddc7d511f4066717d
-rw-r--r-- | Android.bp | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -30,8 +30,10 @@ java_library_static { "java/com/google/security/wycheproof/SpongyCastleAllTests.java", ], sdk_version: "none", - system_modules: "core-system-modules", + system_modules: "art-module-public-api-stubs-system-modules", libs: [ + "conscrypt", + "bouncycastle", "junit", ], } |