ROOT := $(abspath .) include $(ROOT)/common.mk .PHONY: all clean modules cli node all: modules cli node modules: $(MAKE) -C src/modules/common $(MAKE) -C src/modules/media_ctrl $(MAKE) -C src/modules/v4l2_ctrl $(MAKE) -C src/modules/serial $(MAKE) -C src/modules/transport $(MAKE) -C src/modules/discovery $(MAKE) -C src/modules/config $(MAKE) -C src/modules/protocol cli: modules $(MAKE) -C dev/cli node: modules $(MAKE) -C src/node clean: rm -rf build/