summaryrefslogtreecommitdiff
path: root/lib/avtp_pipeline/platform/Linux/x86_i210_linux.cmake
blob: 48e622238a247cd5c7f1c15c5e72d6b4bcb3e24f (plain)
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

if (AVB_FEATURE_AVDECC)
	set ( AVB_FEATURE_GSTREAMER 0 )
	set ( AVB_FEATURE_PCAP 0 )
	set ( AVB_FEATURE_IGB 0 )
else ()
	set ( AVB_FEATURE_PCAP 1 )
	set ( AVB_FEATURE_IGB 1 )

	set ( GSTREAMER_1_0 0 )
endif ()


# and another kernel sources
#set ( LINUX_KERNEL_DIR "/usr/src/kernel" )

# build configuration
set ( OPENAVB_HAL      "x86_i210" )
set ( OPENAVB_OSAL     "Linux" )
set ( OPENAVB_TCAL     "GNU" )
set ( OPENAVB_PLATFORM "${OPENAVB_HAL}-${OPENAVB_OSAL}" )

# Platform Additions
set ( PLATFORM_INCLUDE_DIRECTORIES
	${CMAKE_SOURCE_DIR}/platform/x86_i210/include
if (AVB_FEATURE_IGB)
	${CMAKE_SOURCE_DIR}/../igb
endif ()
	${CMAKE_SOURCE_DIR}/openavb_common
	${CMAKE_SOURCE_DIR}/../../daemons/common
	${CMAKE_SOURCE_DIR}/../../daemons/mrpd
	${CMAKE_SOURCE_DIR}/../../daemons/maap/common
)

if (AVB_FEATURE_IGB)
	set ( PLATFORM_LINK_DIRECTORIES
		${CMAKE_SOURCE_DIR}/../igb
	)
endif ()

if (AVB_FEATURE_IGB)
	set ( PLATFORM_LINK_LIBRARIES
		igb
		pci
	)
endif ()

# TODO_OPENAVB : need this?
# Set platform specific define
#set ( PLATFORM_DEFINE "AVB_DELAY_TWEAK_USEC=15" )