forked from zephyrproject-rtos/zephyr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
66 lines (56 loc) · 1.6 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#nios2 core/system level headers
zephyr_include_directories(
include
altera_hal/HAL/inc
)
zephyr_compile_definitions(ZEPHYR_RTOS)
add_subdirectory(altera_hal/HAL/src)
if(CONFIG_ALTERA_AVALON_TIMER)
zephyr_include_directories(
drivers/altera_avalon_timer/inc
drivers/altera_avalon_timer/HAL/inc
)
add_subdirectory(drivers/altera_avalon_timer/HAL/src)
endif()
if(CONFIG_ALTERA_AVALON_SYSID)
zephyr_include_directories(
drivers/altera_avalon_sysid/inc
drivers/altera_avalon_sysid/HAL/inc
)
add_subdirectory(drivers/altera_avalon_sysid/HAL/src)
endif()
if(CONFIG_UART_ALTERA_JTAG)
zephyr_compile_definitions(ALTERA_AVALON_JTAG_UART_SMALL)
zephyr_include_directories(
drivers/altera_avalon_jtag_uart/inc
drivers/altera_avalon_jtag_uart/HAL/inc
drivers/altera_avalon_jtag_uart/LWHAL/inc
)
add_subdirectory(
drivers/altera_avalon_jtag_uart/HAL/src
drivers/altera_avalon_jtag_uart/LWHAL/src
)
endif()
if(CONFIG_ALTERA_AVALON_MSGDMA)
zephyr_include_directories(
drivers/altera_msgdma/inc
drivers/altera_msgdma/HAL/inc
)
add_subdirectory(drivers/altera_msgdma/HAL/src)
endif()
if(CONFIG_ALTERA_AVALON_I2C)
zephyr_include_directories(
drivers/altera_avalon_i2c/inc
drivers/altera_avalon_i2c/HAL/inc
)
add_subdirectory(drivers/altera_avalon_i2c/HAL/src)
endif()
if(CONFIG_ALTERA_AVALON_QSPI)
zephyr_include_directories(
drivers/altera_generic_qspi_controller2/inc
drivers/altera_generic_qspi_controller2/HAL/inc
)
endif()
if(CONFIG_ALTERA_AVALON_PIO)
zephyr_include_directories(drivers/altera_avalon_pio/inc)
endif()