diff options
Diffstat (limited to 'lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt')
-rw-r--r-- | lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt b/lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt new file mode 100644 index 00000000..12e9e6e2 --- /dev/null +++ b/lib/avtp_pipeline/platform/Linux/avb_avdecc/CMakeLists.txt @@ -0,0 +1,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 () |