Skip to content

Commit 678f1bd

Browse files
matt-wood-ctcfriedt
authored andcommitted
fuel_gauge: restructure cmake libraries
Adjusted drivers to include sources into a single library to allow for the use of zephyr_library_amend when extending with out of tree drivers in workspace projects inline with other driver groups structure Signed-off-by: Matt Wood <[email protected]>
1 parent 48d80ef commit 678f1bd

File tree

7 files changed

+2
-10
lines changed

7 files changed

+2
-10
lines changed

drivers/fuel_gauge/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
zephyr_syscall_header(${ZEPHYR_BASE}/include/zephyr/drivers/fuel_gauge.h)
44

5+
zephyr_library()
6+
57
add_subdirectory_ifdef(CONFIG_SBS_GAUGE_NEW_API sbs_gauge)
68
add_subdirectory_ifdef(CONFIG_FUEL_GAUGE_COMPOSITE composite)
79
add_subdirectory_ifdef(CONFIG_MAX17048 max17048)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
# SPDX-License-Identifier: Apache-2.0
22

3-
zephyr_library()
43
zephyr_library_sources(fuel_gauge_axp2101.c)

drivers/fuel_gauge/bq27z746/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
zephyr_library()
2-
31
zephyr_library_sources(bq27z746.c)
42

53
zephyr_include_directories_ifdef(CONFIG_EMUL_BQ27Z746 .)
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
# SPDX-License-Identifier: Apache-2.0
22

3-
zephyr_library()
43
zephyr_library_sources(fuel_gauge_composite.c)

drivers/fuel_gauge/lc709203f/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
zephyr_library()
2-
31
zephyr_library_sources(lc709203f.c)
42

53
zephyr_include_directories_ifdef(CONFIG_EMUL_LC709203F .)

drivers/fuel_gauge/max17048/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# SPDX-License-Identifier: Apache-2.0
22

3-
zephyr_library()
4-
53
zephyr_library_sources(max17048.c)
64

75
zephyr_include_directories_ifdef(CONFIG_EMUL_MAX17048 .)

drivers/fuel_gauge/sbs_gauge/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
zephyr_library()
2-
31
zephyr_library_sources(sbs_gauge.c)
42

53
zephyr_include_directories_ifdef(CONFIG_EMUL_SBS_GAUGE .)

0 commit comments

Comments
 (0)