summaryrefslogtreecommitdiff
path: root/lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt
blob: 12e9e6e2e29e9fd02565f64bfd133547244de16a (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
include_directories(
		${AVB_OSAL_DIR}/avdecc
		${AVB_SRC_DIR}/util
		)

# Rules to build the AVB AVDECC
add_executable ( openavb_avdecc openavb_avdecc.c )
target_link_libraries( openavb_avdecc
	avbTl
	${PLATFORM_LINK_LIBRARIES}
	${ALSA_LIBRARIES}
	${GSTRTP_PKG_LIBRARIES}
	${GLIB_PKG_LIBRARIES}
	${GST_PKG_LIBRARIES}
	pthread
	rt
	dl )

# Install rules
install ( TARGETS openavb_avdecc RUNTIME DESTINATION ${AVB_INSTALL_BIN_DIR} )

if (AVB_FEATURE_GSTREAMER)
include_directories( ${GLIB_PKG_INCLUDE_DIRS} ${GST_PKG_INCLUDE_DIRS} )
target_link_libraries( openavb_avdecc ${GLIB_PKG_LIBRARIES} ${GST_PKG_LIBRARIES} ${PLATFORM_LINK_LIBRARIES} )
endif ()