Lines Matching +full:sdk +full:- +full:benchmarks
8 // http://www.apache.org/licenses/LICENSE-2.0
24 // Added automatically by a large-scale-change that took the approach of
38 // large-scale-change included anything that looked like it might be a license
42 // See: http://go/android-license-faq
47 "SPDX-license-identifier-Apache-2.0",
91 "-Wall",
92 "-Wextra",
93 "-Werror",
94 "-Wunused",
116 name: "conscrypt_unbundled-jni-defaults",
140 "conscrypt_unbundled-jni-defaults",
155 "-DCONSCRYPT_OPENJDK",
168 // Re-enable sanitization when the issue with making clients of this library
178 // The post-build signing tools need signapk.jar and its shared libs
189 name: "conscrypt-aconfig-flags",
200 name: "conscrypt-aconfig-flags-lib",
201 aconfig_declarations: "conscrypt-aconfig-flags",
202 system_modules: "art-module-intra-core-api-stubs-system-modules",
204 "aconfig-annotations-lib-sdk-none",
223 "-Wall",
224 "-Werror",
233 name: "conscrypt-unbundled_generated_constants",
287 "framework-annotations-lib",
291 "conscrypt-aconfig-flags-lib",
295 // on public SDK and intra-core APIs.
297 system_modules: "art-module-intra-core-api-stubs-system-modules",
321 name: "conscrypt-for-host",
324 "//external/robolectric-shadows",
339 "api/platform/last-api.txt",
345 name: "conscrypt.module.platform.api-removed.api.combined.public.latest",
347 "api/platform/last-removed.txt",
353 name: "conscrypt.module.platform.api-incompatibilities.api.public.latest",
355 "api/platform/last-incompatibilities.txt",
373 "//build/soong/java/core-libraries",
375 // Visibility for prebuilt conscrypt-module-sdk from the prebuilt of
395 "--hide-annotation libcore.api.Hide",
397 "--show-unannotated",
398 …"--show-single-annotation libcore.api.CorePlatformApi\\(status=libcore.api.CorePlatformApi.Status.…
403 system_modules: "art-module-lib-api-stubs-system-modules",
406 dist_stem: "conscrypt-coreplatform",
410 "conscrypt-aconfig-flags-lib",
418 "//build/soong/java/core-libraries",
421 "//packages/modules/common/sdk",
424 // Visibility for prebuilt art-module-host-exports from the prebuilt of
439 // dist and which end up in one of the sub-directories of prebuilts/sdk.
440 // As long as this matches the name of the artifacts in prebuilts/sdk then
464 system_modules: "art-module-public-api-stubs-system-modules",
472 "api/intra/last-api.txt",
478 name: "conscrypt.module.intra.core.api-removed.api.combined.public.latest",
480 "api/intra/last-removed.txt",
486 name: "conscrypt.module.intra.core.api-incompatibilities.api.public.latest",
488 "api/intra/last-incompatibilities.txt",
492 // A library containing the intra-core API stubs of the Conscrypt module.
494 // Intra-core APIs are only intended for the use of other core library modules.
497 // classes/members that are in the intra-core API but which are not the public API.
503 // Visibility for prebuilt conscrypt-module-sdk from the prebuilt of
516 "--hide-annotation libcore.api.Hide",
517 "--show-single-annotation libcore.api.IntraCoreApi",
521 system_modules: "art-module-intra-core-api-stubs-system-modules",
535 name: "libjavacrypto-defaults",
538 "-Wall",
539 "-Wextra",
540 "-Werror",
541 "-Wunused",
542 "-fvisibility=hidden",
554 defaults: ["libjavacrypto-defaults"],
559 cflags: ["-DJNI_JARJAR_PREFIX=com/android/"],
577 // the prebuilt that's included in conscrypt-module-test-exports.
597 // library is added to the sdk snapshot correctly.
599 name: "conscrypt-unbundled",
610 ":conscrypt-unbundled_generated_constants",
612 javacflags: ["-XDignore.symbol.file"],
619 // Make sure that this will be added to the sdk snapshot for S.
623 // Interim library for accessing pseudo-JCA Conscrypt APIs such as HPKE until
627 name: "conscrypt-lite",
646 jarjar_rules: "conscrypt-lite-jarjar-rules.txt",
652 defaults: ["libjavacrypto-defaults"],
655 "-DJNI_JARJAR_PREFIX=com/google/android/gms/",
656 "-DCONSCRYPT_UNBUNDLED",
657 "-DSTATIC_LIB",
671 name: "conscrypt-test-support",
673 "//frameworks/base/apct-tests/perftests/core",
679 ":conscrypt-unbundled_generated_constants",
683 "bouncycastle-unbundled",
684 "bouncycastle-bcpkix-unbundled",
685 "bouncycastle-ocsp-unbundled",
690 name: "conscrypt-all-test-files",
699 name: "conscrypt-private-api-test-files",
708 name: "conscrypt-test-support-files",
715 name: "conscrypt-xts-test-files",
717 ":conscrypt-all-test-files",
718 ":conscrypt-test-support-files",
721 ":conscrypt-private-api-test-files",
726 name: "conscrypt-private-test-files",
728 ":conscrypt-private-api-test-files",
729 ":conscrypt-test-support-files",
733 // Make the conscrypt-tests library.
735 name: "conscrypt-tests",
743 ":conscrypt-xts-test-files",
753 system_modules: "art-module-intra-core-api-stubs-system-modules",
756 "core-test-rules",
758 "mockito-target-minus-junit4",
759 "framework-statsd.stubs.module_lib",
763 "bouncycastle-unbundled",
764 "bouncycastle-bcpkix-unbundled",
765 "bouncycastle-ocsp-unbundled",
768 "-Xmaxwarns 9999999",
769 //"-Xlint:all",
770 //"-Xlint:-serial,-deprecation,-unchecked",
786 // your test to conscrypt-tests if possible, as these will be executed as part
791 ":conscrypt-private-test-files",
801 manifest: "AndroidManifest-private.xml",
802 test_config: "AndroidTest-private.xml",
805 "core-test-rules",
807 "mockito-target-minus-junit4",
808 "framework-statsd.stubs.module_lib",
814 "bouncycastle-unbundled",
815 "bouncycastle-bcpkix-unbundled",
816 "bouncycastle-ocsp-unbundled",
819 test_suites: ["general-tests"],
822 // Make the conscrypt-benchmarks library.
824 name: "conscrypt-benchmarks",
827 "repackaged/benchmark-base/src/main/java/**/*.java",
828 "repackaged/benchmark-android/src/main/java/**/*.java",
831 system_modules: "art-module-intra-core-api-stubs-system-modules",
835 "bouncycastle-unbundled",
836 "bouncycastle-bcpkix-unbundled",
837 "bouncycastle-ocsp-unbundled",
838 "caliper-api-target",
842 "-Xmaxwarns 9999999",
843 //"-Xlint:all",
844 //"-Xlint:-serial,-deprecation,-unchecked",
859 // Device SDK exposed by the Conscrypt module.
860 sdk {
861 name: "conscrypt-module-sdk",
863 // Adds exportable dependencies of the APEX to the sdk,
877 name: "conscrypt-module-host-exports",
881 "conscrypt-unbundled",
890 name: "conscrypt-module-test-exports",
896 "conscrypt-for-host",
900 "conscrypt-tests",