summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile28
1 files changed, 23 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 51537c1a..2a931c3a 100644
--- a/Makefile
+++ b/Makefile
@@ -9,13 +9,16 @@ help:
@echo ''
@echo ' lib - igb library'
@echo ''
- @echo ' daemons_all - build all daemons (mrpd gptp maap)'
+ @echo ' daemons_all - build all daemons (mrpd gptp maap shaper)'
@echo ' mrpd - mrpd daemon'
@echo ' gptp - gptp daemon for linux'
@echo ' maap - maap daemon'
+ @echo ' shaper - shaper daemon for linux'
@echo ''
@echo ' avtp_pipeline - AVTP pipeline'
@echo ' avtp_pipeline_doc - AVTP pipeline doc'
+ @echo ' avtp_avdecc - AVTP avdecc'
+ @echo ' avtp_avdecc_doc - AVTP avdecc doc'
@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'
@@ -64,9 +67,15 @@ maap:
maap_clean:
$(call descend,daemons/maap/linux/build/,clean)
-daemons_all: mrpd maap gptp
+shaper:
+ $(call descend,daemons/$@)
+
+shaper_clean:
+ $(call descend,daemons/shaper/,clean)
+
+daemons_all: mrpd maap gptp shaper
-daemons_all_clean: mrpd_clean gptp_clean maap_clean
+daemons_all_clean: mrpd_clean gptp_clean maap_clean shaper_clean
examples_common:
$(call descend,examples/common)
@@ -131,14 +140,23 @@ avtp_pipeline_clean:
avtp_pipeline_doc: lib
$(MAKE) -s -C lib/avtp_pipeline -f avtp_pipeline.mk doc
+avtp_avdecc: lib
+ $(MAKE) -s -C lib/avtp_pipeline -f avtp_avdecc.mk
+
+avtp_avdecc_clean:
+ $(MAKE) -s -C lib/avtp_pipeline -f avtp_avdecc.mk clean
+
+avtp_avdecc_doc: lib
+ $(MAKE) -s -C lib/avtp_pipeline -f avtp_avdecc.mk doc
+
examples_all: examples_common simple_talker simple_listener mrp_client live_stream jackd-talker \
jackd-listener simple_rx
examples_all_clean: examples_common_clean simple_talker_clean simple_listener_clean mrp_client_clean \
jackd-talker_clean jackd-listener_clean live_stream_clean simple_rx_clean
-all: igb lib daemons_all examples_all avtp_pipeline
+all: igb lib daemons_all examples_all avtp_pipeline avtp_avdecc
-clean: igb_clean lib_clean daemons_all_clean examples_all_clean avtp_pipeline_clean
+clean: igb_clean lib_clean daemons_all_clean examples_all_clean avtp_pipeline_clean avtp_avdecc_clean
.PHONY: FORCE