12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- soong_config_module_type {
- name: "ufsbsg_cc_defaults",
- module_type: "cc_defaults",
- config_namespace: "ufsbsg",
- variables: ["ufsframework"],
- properties: ["cflags"],
- }
- soong_config_string_variable {
- name: "ufsframework",
- values: ["sg", "bsg"],
- }
- ufsbsg_cc_defaults {
- name: "ufsbsg_defaults",
- soong_config_variables: {
- ufsframework: {
- bsg : {
- cflags : ["-D_BSG_FRAMEWORK_KERNEL_HEADERS"],
- },
- },
- },
- }
- cc_library {
- name: "libgptutils.xiaomi_sm8450",
- vendor: true,
- recovery_available: true,
- defaults: ["ufsbsg_defaults"],
- srcs: [
- "gpt-utils.cpp",
- "recovery-ufs-bsg.cpp",
- ],
- shared_libs: [
- "libcutils",
- "liblog",
- "libz",
- ],
- cflags: [
- "-Wall",
- "-Wno-unused-parameter",
- ],
- sanitize: {
- cfi: false,
- },
- owner: "qti",
- export_include_dirs: ["."],
- header_libs: [
- "qti_kernel_headers",
- "device_kernel_headers",
- ],
- }
|