90 lines
2.2 KiB
Plaintext
90 lines
2.2 KiB
Plaintext
bootstrap_go_package {
|
|
name: "soong-libguitwrp_defaults",
|
|
pkgPath: "bootable/recovery/gui",
|
|
deps: [
|
|
"soong",
|
|
"soong-android",
|
|
"soong-cc"
|
|
],
|
|
srcs: [
|
|
"libguitwrp_defaults.go",
|
|
"../soong/copy.go",
|
|
"../soong/makevars.go"
|
|
],
|
|
pluginFor: ["soong_build"]
|
|
}
|
|
|
|
libguitwrp_defaults {
|
|
name: "libguitwrp_defaults"
|
|
}
|
|
|
|
cc_library_static {
|
|
name: "libguitwrp",
|
|
defaults: ["libguitwrp_defaults"],
|
|
cflags: [
|
|
"-fno-strict-aliasing",
|
|
"-Wno-implicit-fallthrough",
|
|
"-D_USE_SYSTEM_ZIPARCHIVE",
|
|
"-DTWRES=\"/twres/\""
|
|
],
|
|
include_dirs: [
|
|
"bootable/recovery/crypto/scrypt/lib/util",
|
|
"bootable/recovery/otautil/include",
|
|
"bootable/recovery/install/include",
|
|
"system/core/libziparchive/include",
|
|
"bootable/recovery/recovery_ui/include",
|
|
"bootable/recovery/fuse_sideload/include",
|
|
"bootable/recovery/gui/include",
|
|
"bootable/recovery/twrpinstall",
|
|
"bootable/recovery/twrpinstall/include",
|
|
"bootable/recovery/libpixelflinger/include",
|
|
"bootable/recovery/minuitwrp/include",
|
|
"bionic",
|
|
"system/core/base/include",
|
|
"system/core/include",
|
|
"external/freetype/include",
|
|
"external/libpng"
|
|
|
|
],
|
|
srcs: [
|
|
"gui.cpp",
|
|
"resources.cpp",
|
|
"pages.cpp",
|
|
"text.cpp",
|
|
"image.cpp",
|
|
"action.cpp",
|
|
"console.cpp",
|
|
"fill.cpp",
|
|
"button.cpp",
|
|
"checkbox.cpp",
|
|
"fileselector.cpp",
|
|
"progressbar.cpp",
|
|
"animation.cpp",
|
|
"object.cpp",
|
|
"slider.cpp",
|
|
"slidervalue.cpp",
|
|
"listbox.cpp",
|
|
"keyboard.cpp",
|
|
"input.cpp",
|
|
"blanktimer.cpp",
|
|
"partitionlist.cpp",
|
|
"mousecursor.cpp",
|
|
"scrolllist.cpp",
|
|
"patternpassword.cpp",
|
|
"textbox.cpp",
|
|
"terminal.cpp",
|
|
"twmsg.cpp"
|
|
],
|
|
shared_libs: [
|
|
"libminuitwrp",
|
|
"libc",
|
|
"libstdc++",
|
|
"libaosprecovery",
|
|
"libselinux",
|
|
"libziparchive"
|
|
],
|
|
static_libs: [
|
|
"libotautil",
|
|
"libpng"
|
|
]
|
|
} |