1# Copyright (c) 2023 Würth Elektronik eiSos GmbH & Co. KG 2# SPDX-License-Identifier: Apache-2.0 3 4zephyr_include_directories( 5 . 6 WeSensorsSDK 7) 8 9zephyr_library_sources( 10 weplatform.c 11 weplatform_i2c.c 12 weplatform_spi.c 13) 14 15if(CONFIG_WSEN_HIDS_2525020210001) 16 zephyr_include_directories( 17 WeSensorsSDK/WSEN_HIDS_2525020210001_hal 18 ) 19 zephyr_library_sources( 20 WeSensorsSDK/WSEN_HIDS_2525020210001_hal/WSEN_HIDS_2525020210001_hal.c 21 ) 22endif() 23 24 25if(CONFIG_WSEN_HIDS_2525020210002) 26 zephyr_include_directories( 27 WeSensorsSDK/WSEN_HIDS_2525020210002_hal 28 ) 29 zephyr_library_sources( 30 WeSensorsSDK/WSEN_HIDS_2525020210002_hal/WSEN_HIDS_2525020210002_hal.c 31 ) 32endif() 33 34if(CONFIG_WSEN_ITDS_2533020201601) 35 zephyr_include_directories( 36 WeSensorsSDK/WSEN_ITDS_2533020201601_hal 37 ) 38 zephyr_library_sources( 39 WeSensorsSDK/WSEN_ITDS_2533020201601_hal/WSEN_ITDS_2533020201601_hal.c 40 ) 41endif() 42 43if(CONFIG_WSEN_PADS_2511020213301) 44 zephyr_include_directories( 45 WeSensorsSDK/WSEN_PADS_2511020213301_hal 46 ) 47 zephyr_library_sources( 48 WeSensorsSDK/WSEN_PADS_2511020213301_hal/WSEN_PADS_2511020213301_hal.c 49 ) 50endif() 51 52if(CONFIG_WSEN_PDUS_25131308XXXXX) 53 zephyr_include_directories( 54 WeSensorsSDK/WSEN_PDUS_25131308XXX01_hal 55 ) 56 zephyr_library_sources( 57 WeSensorsSDK/WSEN_PDUS_25131308XXX01_hal/WSEN_PDUS_25131308XXX01_hal.c 58 ) 59endif() 60 61if(CONFIG_WSEN_TIDS_2521020222501) 62 zephyr_include_directories( 63 WeSensorsSDK/WSEN_TIDS_2521020222501_hal 64 ) 65 zephyr_library_sources( 66 WeSensorsSDK/WSEN_TIDS_2521020222501_hal/WSEN_TIDS_2521020222501_hal.c 67 ) 68endif() 69 70if(CONFIG_WSEN_ISDS_2536030320001) 71 zephyr_include_directories( 72 WeSensorsSDK/WSEN_ISDS_2536030320001_hal 73 ) 74 zephyr_library_sources( 75 WeSensorsSDK/WSEN_ISDS_2536030320001_hal/WSEN_ISDS_2536030320001_hal.c 76 ) 77endif()