ifneq (${KERNELRELEASE},)

	obj-m += rpi-gpio-1.o
	obj-m += rpi-gpio-2.o

else
	ARCH          ?= arm
	KERNEL_DIR    ?= ~/linux-3.2.27
	CROSS_COMPILE ?= /usr/local/cross/rpi/bin/arm-linux-
	MODULE_DIR    := $(shell pwd)
	CFLAGS        := -Wall

all: modules

modules:
	${MAKE} -C ${KERNEL_DIR} ARCH=${ARCH} CROSS_COMPILE=${CROSS_COMPILE} SUBDIRS=${MODULE_DIR} modules

clean:
	rm -f  *.o  .*.o  .*.o.* *.ko  .*.ko  *.mod.* .*.mod.* .*.cmd
	rm -f Module.symvers Module.markers modules.order
	rm -rf .tmp_versions
endif
