# # Sample out of tree build Makefile # for the TARGET system # PWD = $(shell pwd) ROOTDIR ?= $(KERNEL_ROOT)/.. KSRC = $(ROOTDIR)/$(LINUXDIR) ARCH ?= arm CROSS_COMPILE ?=arm-angstrom-linux-gnueabi- MAKEARCH_KERNEL ?= $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) #ifdef M obj-m += gpio.o #else all: CFLAGS="" CPPFLAGS="" LDFLAGS="" \ $(MAKEARCH_KERNEL) -C $(ROOTDIR)/$(LINUXDIR) M=$(PWD) modules $(MAKEARCH_KERNEL) -C $(ROOTDIR)/$(LINUXDIR) M=$(PWD) \ INSTALL_MOD_PATH=$(ROOTDIR)/romfs DEPMOD=true modules_install romfs: clean: $(MAKEARCH_KERNEL) -C $(ROOTDIR)/$(LINUXDIR) M=$(PWD) clean #endif