NUMPROC := 1 OS := $(shell uname) export NUMPROC ifeq ($(OS),Linux) NUMPROC := $(shell grep -c ^processor /proc/cpuinfo) else ifeq ($(OS),Darwin) NUMPROC := $(shell sysctl hw.ncpu | awk '{print $$2}') endif # Always use # of processory plus 1 NUMPROC:=$$((${NUMPROC}+1)) NUMPROC:=$(shell echo ${NUMPROC}) ifeq ($(NUMPROC),0) NUMPROC = 1 endif .NOTPARALLEL: openwrt/backfire/.repo_access: mkdir -p openwrt dl cd openwrt && svn co svn://svn.openwrt.org/openwrt/branches/backfire ln -s ../../dl $(@D)/ cd $(@D) && ./scripts/feeds update cd $(@D) && $(MAKE) package/symlinks touch $@ update/%: openwrt/%/.repo_access cd $< && svn update cd $< && ./scripts/feeds update cd $< && $(MAKE) package/symlinks touch $