|
6 | 6 |
|
7 | 7 | if(CONFIG_HAS_STLIB)
|
8 | 8 |
|
9 |
| - zephyr_library() |
| 9 | +zephyr_library() |
10 | 10 |
|
11 |
| - if(CONFIG_VL53L0X) |
12 |
| - zephyr_include_directories( |
13 |
| - sensor/vl53l0x/api/core/inc |
14 |
| - ${PROJECT_SOURCE_DIR}/drivers/sensor/vl53l0x |
15 |
| - ) |
| 11 | +if(CONFIG_VL53L0X) |
| 12 | +zephyr_include_directories(sensor/vl53l0x/api/core/inc |
| 13 | + ${PROJECT_SOURCE_DIR}/drivers/sensor/vl53l0x) |
| 14 | +zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api.c) |
| 15 | +zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_ranging.c) |
| 16 | +zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_calibration.c) |
| 17 | +zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_core.c) |
| 18 | +zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_strings.c) |
| 19 | +endif() |
| 20 | + |
| 21 | +if(CONFIG_VL53L1X) |
| 22 | +zephyr_include_directories(sensor/vl53l1x/api/core/inc |
| 23 | + ${PROJECT_SOURCE_DIR}/drivers/sensor/vl53l1x) |
| 24 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api.c) |
| 25 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_calibration.c) |
| 26 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_wait.c) |
| 27 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_core.c) |
| 28 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_core.c) |
| 29 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_preset_modes.c) |
| 30 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_core_support.c) |
| 31 | +zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_register_funcs.c) |
| 32 | +endif() |
16 | 33 |
|
17 |
| - zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api.c) |
18 |
| - zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_ranging.c) |
19 |
| - zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_calibration.c) |
20 |
| - zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_core.c) |
21 |
| - zephyr_library_sources(sensor/vl53l0x/api/core/src/vl53l0x_api_strings.c) |
22 |
| - endif() |
23 |
| - if(CONFIG_VL53L1X) |
24 |
| - zephyr_include_directories( |
25 |
| - sensor/vl53l1x/api/core/inc |
26 |
| - ${PROJECT_SOURCE_DIR}/drivers/sensor/vl53l1x |
27 |
| - ) |
| 34 | +if(CONFIG_AUDIO_MPXXDTYY) |
| 35 | +zephyr_include_directories(audio/microphone) |
| 36 | +zephyr_library_sources(audio/microphone/OpenPDMFilter.c) |
| 37 | +endif() |
28 | 38 |
|
29 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api.c) |
30 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_calibration.c) |
31 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_wait.c) |
32 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_core.c) |
33 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_core.c) |
34 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_api_preset_modes.c) |
35 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_core_support.c) |
36 |
| - zephyr_library_sources(sensor/vl53l1x/api/core/src/vl53l1_register_funcs.c) |
37 |
| - endif() |
38 |
| - if(CONFIG_AUDIO_MPXXDTYY) |
39 |
| - zephyr_include_directories(audio/microphone) |
40 |
| - zephyr_library_sources(audio/microphone/OpenPDMFilter.c) |
41 |
| - endif() |
42 | 39 | endif()
|
43 | 40 |
|
44 | 41 | # STMEMSC - Hardware Abstraction Layer for ST sensor
|
|
0 commit comments