PWD := $(shell pwd) KSRC ?= /bad__ksrc__not_set DAHDI_INCLUDE ?= /bad__dahdi_include__not_set DAHDI_SYMVERS ?= /bad__dahdi_symvers__not_set CFLAGS_MODULE += -I$(DAHDI_INCLUDE) -I$(abspath $(src)/../) -DUSE_GPIO -DAUDIO KBUILD_EXTRA_SYMBOLS += $(DAHDI_SYMVERS) \ $(src)/../gpio/Module.symvers \ $(src)/../tdm/Module.symvers ifeq (1,$(XIVO_AUDIO)) CFLAGS_MODULE += -DAUDIO endif obj-m := xivoxhfc.o xivoxhfc-objs := base.o xhfc_leb.o xhfc_st_state.o modules: modules modules_install clean: $(MAKE) -C $(KSRC) DAHDI_INCLUDE=$(DAHDI_INCLUDE) M=$(PWD) $@ distclean: clean rm -f Module.symvers