summaryrefslogtreecommitdiff
path: root/zephyr/test/drivers/isl923x/CMakeLists.txt
blob: 36a97589c16865f655bed51b27476798686c80fe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Copyright 2022 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

# Create library name based on current directory
zephyr_library_get_current_dir_lib_name(${ZEPHYR_BASE} lib_name)

# Create interface library
zephyr_interface_library_named(${lib_name})

# Add include paths
zephyr_include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
zephyr_include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include")

# Add source files
zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_CONSOLE_CMD_CHARGER_ADC_AMON_BMON
			"${CMAKE_CURRENT_SOURCE_DIR}/src/console_cmd_amon_bmon.c")
zephyr_library_sources_ifdef(CONFIG_PLATFORM_EC_CHARGE_RAMP_HW
			"${CMAKE_CURRENT_SOURCE_DIR}/src/charge_ramp_hw.c")

# Link in the library
zephyr_library_link_libraries(${lib_name})