Skip to content

Commit

Permalink
gpt-utils: Make BSG/SG configurable
Browse files Browse the repository at this point in the history
Change-Id: Ibbadee63bddcf03a259649aec9cb0dab6c206833
  • Loading branch information
mikeNG authored and luk1337 committed Feb 16, 2025
1 parent 9a11172 commit 459dcae
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 16 deletions.
8 changes: 4 additions & 4 deletions bootctrl/Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,23 @@ cc_library_shared {
name: "[email protected]",
stem: "[email protected]",
defaults: ["[email protected]_defaults"],
static_libs: ["libgptutils-sg.sony"],
static_libs: ["libgptutils.sony"],
}

cc_library_shared {
name: "[email protected]",
stem: "[email protected]",
defaults: ["[email protected]_defaults"],
static_libs: ["libgptutils-bsg.sony"],
static_libs: ["libgptutils.sony"],
}

cc_binary {
name: "android.hardware.boot-service.qti",
defaults: ["android.hardware.boot-service.qti_defaults"],
static_libs: ["libgptutils-bsg.sony"],
static_libs: ["libgptutils.sony"],
}
cc_binary {
name: "android.hardware.boot-service.qti.recovery",
defaults: ["android.hardware.boot-service.qti.recovery_defaults"],
static_libs: ["libgptutils-bsg.sony"],
static_libs: ["libgptutils.sony"],
}
17 changes: 5 additions & 12 deletions gpt-utils/Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// SPDX-License-Identifier: Apache-2.0
//

cc_defaults {
cc_library {
name: "libgptutils.sony",
export_include_dirs: ["."],
header_libs: ["generated_kernel_headers"],
Expand All @@ -13,20 +13,13 @@ cc_defaults {
"liblog",
"libz",
],
cflags: select(soong_config_variable("QTI_GPT_UTILS", "USE_BSG_FRAMEWORK"), {
"false": [],
default: ["-D_BSG_FRAMEWORK_KERNEL_HEADERS"],
}),
srcs: [
"gpt-utils.cpp",
"recovery-ufs-bsg.cpp",
],
vendor: true,
}

cc_library {
name: "libgptutils-sg.sony",
defaults: ["libgptutils.sony"],
}

cc_library {
name: "libgptutils-bsg.sony",
defaults: ["libgptutils.sony"],
cflags: ["-D_BSG_FRAMEWORK_KERNEL_HEADERS"],
}

0 comments on commit 459dcae

Please sign in to comment.