aboutsummaryrefslogtreecommitdiff
path: root/gki/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'gki/Android.bp')
-rw-r--r--gki/Android.bp50
1 files changed, 50 insertions, 0 deletions
diff --git a/gki/Android.bp b/gki/Android.bp
new file mode 100644
index 0000000..d5b886d
--- /dev/null
+++ b/gki/Android.bp
@@ -0,0 +1,50 @@
+package {
+ // See: http://go/android-license-faq
+ // A large-scale-change added 'default_applicable_licenses' to import
+ // all of the 'license_kinds' from "tools_treble_license"
+ // to get the below license kinds:
+ // SPDX-license-identifier-Apache-2.0
+ default_applicable_licenses: ["tools_treble_license"],
+}
+
+python_defaults {
+ name: "repack_gki_defaults",
+ version: {
+ py2: {
+ enabled: false,
+ embedded_launcher: false,
+ },
+ py3: {
+ enabled: true,
+ embedded_launcher: false,
+ },
+ },
+}
+
+python_library_host {
+ name: "repack_gki_lib",
+ defaults: ["repack_gki_defaults"],
+ srcs: [
+ "repack_gki_lib.py",
+ ],
+ libs: [
+ "fetcher-lib",
+ ],
+ pkg_path: "treble/gki",
+}
+
+python_binary_host {
+ name: "repack_gki",
+ main: "repack_gki.py",
+ defaults: ["repack_gki_defaults"],
+ srcs: [
+ "repack_gki.py",
+ ],
+ libs: [
+ "repack_gki_lib",
+ ],
+ required: [
+ "mkbootimg",
+ "unpack_bootimg",
+ ],
+}