-include .sub_build.base

#.PHONY: realtek_switch rt2860v2_ap mt7610_ap
.PHONY: rt2860v2_ap rlt_wifi_ap

#MODULES = realtek_switch rt2860v2_ap mt7610_ap
MODULES = rt2860v2_ap rlt_wifi_ap

all: $(MODULES)

$(MODULES):
	##############################################################
	# Building $@
	##############################################################
	$(Q)make -C $@

make_env:
	$(Q)ln -sf $(ABS_SUB_BUILD_FILE) $(SUB_BUILD_FILE)
	for x in $(MODULES); do \
		if [ -f $$x/Makefile ]; then \
			make $(MAKEFLAGS) -C $$x $@ || exit $$?; \
		fi; \
	done

distclean: clean
	$(Q)rm -f `find ./ -name "*.cmd"`; \
	rm -f `find ./ -name "$(SUB_BUILD_FILE)"` 

clean:
	$(Q)for dir in $(MODULES); do \
		$(Q)make -C $$dir $@; \
	done
