diff options
author | Marcin Miklas <marcin.miklas@symphonyteleca.com> | 2015-09-11 15:31:47 +0200 |
---|---|---|
committer | Marcin Miklas <marcin.miklas@symphonyteleca.com> | 2015-09-11 15:32:59 +0200 |
commit | 9568af121189d83431b3aa0b7077f28a85a9fa0d (patch) | |
tree | 0ca8031d41924b18b3b099beb7611ae5f6a54bbf | |
parent | 23c713b5195c99ba32d26870252f5287b0b539e2 (diff) | |
download | Open-AVB-9568af121189d83431b3aa0b7077f28a85a9fa0d.tar.gz |
AVTP pipeline build integrated.
-rw-r--r-- | Makefile | 12 | ||||
-rw-r--r-- | lib/avtp_pipeline/avtp_pipeline.mk | 13 | ||||
-rwxr-xr-x | travis.sh | 1 |
3 files changed, 24 insertions, 2 deletions
@@ -14,6 +14,8 @@ help: @echo ' gptp - gptp daemon for linux' @echo ' maap - maap daemon' @echo '' + @echo ' avtp_pipeline - AVTP pipeline' + @echo '' @echo ' examples_all - build all examples (simple_talker simple_listener mrp_client live_stream jackd-talker jackd-listener)' @echo ' simple_talker - simple_talker application' @echo ' simple_listener - simple_listener application' @@ -104,14 +106,20 @@ live_stream: live_stream_clean: $(call descend,examples/live_stream/,clean) +avtp_pipeline: lib + $(MAKE) -s -C lib/avtp_pipeline -f avtp_pipeline.mk + +avtp_pipeline_clean: + $(MAKE) -s -C lib/avtp_pipeline -f avtp_pipeline.mk clean + examples_all: simple_talker simple_listener mrp_client live_stream jackd-talker \ jackd-listener examples_all_clean: simple_talker_clean simple_listener_clean mrp_client_clean \ jackd-talker_clean jackd-listener_clean live_stream_clean -all: igb lib daemons_all examples_all +all: igb lib daemons_all examples_all avtp_pipeline -clean: igb_clean lib_clean daemons_all_clean examples_all_clean +clean: igb_clean lib_clean daemons_all_clean examples_all_clean avtp_pipeline_clean .PHONY: FORCE diff --git a/lib/avtp_pipeline/avtp_pipeline.mk b/lib/avtp_pipeline/avtp_pipeline.mk new file mode 100644 index 00000000..9c0d7d47 --- /dev/null +++ b/lib/avtp_pipeline/avtp_pipeline.mk @@ -0,0 +1,13 @@ +.PHONY: all clean + +all: build/Makefile + $(MAKE) -s -C build install + +clean: + $(RM) -r build + +build/Makefile: + mkdir -p build && \ + cd build && \ + cmake -DCMAKE_TOOLCHAIN_FILE=../platform/Linux/x86_i210_linux.cmake -DAVB_FEATURE_ENDPOINT=1 .. + @@ -4,6 +4,7 @@ make igb make lib make daemons_all make examples_all +make avtp_pipeline mkdir build cd build cmake .. -G "Unix Makefiles" |