Skip to content

Instantly share code, notes, and snippets.

@goyaljai
Last active February 5, 2023 19:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save goyaljai/38c385b459db3e0b396f95278606721a to your computer and use it in GitHub Desktop.
Save goyaljai/38c385b459db3e0b396f95278606721a to your computer and use it in GitHub Desktop.
Android.bp
java_library {
name: "glance_java_library",
srcs: [
"src/com/android/glance/file/**.java",
],
jarjar_rules: ":jarjar-rules-shared",
}
android_library {
name: "glance_android_library",
manifest: "tests/AndroidManifest-base.xml",
additional_manifests: ["tests/AndroidManifest.xml"],
resource_dirs: [
"res",
],
srcs: [
"src/**/*.kt",
"src/**/*.java",
],
static_libs: [
"glance_java_library",
"content_aar_plugin",
"glide-annotation-and-compiler-prebuilt",
],
libs: [
"android.test.base",
],
kotlincflags: ["-Xjvm-default=enable"],
aaptflags: [
"--extra-packages",
],
plugins: ["dagger2-compiler","glide-annotation-processor"],
}
android_app {
name: "GlanceApp",
static_libs: [
"glance_android_library",
],
resource_dirs: [],
platform_apis: true,
system_ext_specific: true,
certificate: "platform",
privileged: true,
kotlincflags: ["-Xjvm-default=enable"],
dxflags: ["--multi-dex"],
required: [ "privapp_whitelist_com.android.glance",],
aaptflags: ["--auto-add-overlay",],
platform_apis: true,
certificate: "platform",
optimize: {enabled: false,},
sdk_version: "core_platform",
}
android_library_import {
name: "content_aar_plugin",
aars: ["libs/content_aar_plugin.aar"],
static_libs: ["androidx-constraintlayout_constraintlayout",]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment