1*cc4ad7daSAndroid Build Coastguard Workerifeq ($(ARCH),) 2*cc4ad7daSAndroid Build Coastguard Worker $(error ARCH must be set to a valid architecture) 3*cc4ad7daSAndroid Build Coastguard Workerendif 4*cc4ad7daSAndroid Build Coastguard Worker 5*cc4ad7daSAndroid Build Coastguard Workerdefault: 6*cc4ad7daSAndroid Build Coastguard Worker @cmp --quiet mod-simple.c mod-simple-$(ARCH).c || ( \ 7*cc4ad7daSAndroid Build Coastguard Worker ln -sf mod-simple.c mod-simple-$(ARCH).c; \ 8*cc4ad7daSAndroid Build Coastguard Worker /bin/false \ 9*cc4ad7daSAndroid Build Coastguard Worker ) 10*cc4ad7daSAndroid Build Coastguard Worker $(MAKE) -C $(KDIR_$(ARCH)) CROSS_COMPILE=$(CROSS_COMPILE_$(ARCH)) M=$$PWD KMOD_TESTSUITE_ARCH_BUILD=1 11*cc4ad7daSAndroid Build Coastguard Worker 12*cc4ad7daSAndroid Build Coastguard Workerclean: 13*cc4ad7daSAndroid Build Coastguard Worker $(MAKE) -C $(KDIR_$(ARCH)) CROSS_COMPILE=$(CROSS_COMPILE_$(ARCH)) M=$$PWD KMOD_TESTSUITE_ARCH_BUILD=1 clean 14*cc4ad7daSAndroid Build Coastguard Worker rm -f mod-simple-$(ARCH).c 15