CLEO_DIR := ../.. BASE_DIR := $(CLEO_DIR)/.. DEBUG = n KERNELDIR := $(CLEO_DIR)/linux-2.6.25.10-spc300 MMTCGEN=$(BASE_DIR)/common/lib/mmtcgen MMTYPES=inc/mmtypes.h ifeq ($(BUNDLE_VERSION),) BUNDLE_VERSION=$(shell git describe --always 2>/dev/null) endif # all rules is buggy for external modules, default to modules rule all: $(MMTYPES) $(MAKE) -C $(KERNELDIR) M=`pwd` Q= ARCH=arm CROSS_COMPILE=arm-linux- modules BUNDLE_VERSION=$(BUNDLE_VERSION) %:: $(MAKE) -C $(KERNELDIR) M=`pwd` ARCH=arm CROSS_COMPILE=arm-linux- $@ BUNDLE_VERSION=$(BUNDLE_VERSION) clean:: $(MAKE) -C $(KERNELDIR) M=`pwd` ARCH=arm CROSS_COMPILE=arm-linux- $@ rm -f $(CURDIR)/modules.order $(MMTYPES) -include $(MMTCGEN)/Makefile