1 export SRCARCH=$(CONF_KERNEL_ARCH)
2 export BR2_EXTERNAL=$(CURDIR)/packages
4 lastword = $(word $(words $(1)),$(1))
5 makedir := $(dir $(call lastword,$(MAKEFILE_LIST)))
7 MAKEARGS := -C $(makedir)/../../../scripts/buildroot
8 MAKEARGS += O=$(if $(patsubst /%,,$(makedir)),$(CURDIR)/)$(patsubst %/,%,$(makedir))
10 MAKEFLAGS += --no-print-directory
12 .PHONY: all $(MAKECMDGOALS)
14 all := $(filter-out Makefile .config,$(MAKECMDGOALS))
17 $(MAKE) $(MAKEARGS) $(all)
19 -include ../../../.conf.mk
22 $(MAKE) -C ../../../ .conf.mk
25 .config: config_base ../../../$(CONF_TEST_CONFIG_CYCLICTEST)
26 cp config_base .config
27 cat ../../../$(CONF_TEST_CONFIG_CYCLICTEST) >> .config
28 yes "" | make oldconfig