LOCAL_DIR=$(shell pwd)

default:
	@echo "available targets :"
	@echo "    - actors"
	@echo "    - library"
	@echo "    - clean"

actors:
	make -C $(LOCAL_DIR)/filters actor
	make -C $(LOCAL_DIR)/consumers actor
	make -C $(LOCAL_DIR)/producers actor
library:
	make -C $(LOCAL_DIR)/filters library
	make -C $(LOCAL_DIR)/consumers library
	make -C $(LOCAL_DIR)/producers library
clean:
	rm -f *~ */*~ */*.ali */*.o */*.so
	make -C $(LOCAL_DIR)/filters clean
	make -C $(LOCAL_DIR)/consumers clean
	make -C $(LOCAL_DIR)/producers clean
