Skip to content
Snippets Groups Projects
Makefile 624 B
Newer Older
DIRS = wr_vic wr_nic wr_rtu at91_softpwm wr_pstats

# We may "LINUX ?= /usr/src/linux-wrswitch", but it's better to leave it empty


all modules clean:
	for n in $(DIRS); do \
		$(MAKE) -C $$n $@ || exit 1; \
	done
all modules: check

check:
	@if [ "x$(LINUX)" = "x" ]; then \
		echo "Please set \$$LINUX in the environment or cmdline" >& 2;\
		exit 1; \
	fi

# One extra rule, that was used by some previous users
MAKEDEFS = ../../Makedefs
ifeq ($(wildcard $(MAKEDEFS)),$(MAKEDEFS))
include $(MAKEDEFS)
deploy: all
	mkdir -p $(WR_INSTALL_ROOT)/lib/modules
	cp $$(find . -name '*.ko') $(WR_INSTALL_ROOT)/lib/modules