TARGET	= aqc111
OBJS	= aqc111.o
MDIR	= drivers/net/usb
KDIR	= ~/asuswrt-merlin.ng/release/src-rt-5.02axhnd/kernel/linux-4.1

ARCH 	= arm64
CROSS 	= aarch64-linux-

EXTRA_CFLAGS = -DEXPORT_SYMTAB
PWD = $(shell pwd)

obj-m  :=  $(TARGET).o  

default:
	make ARCH=$(ARCH) CROSS_COMPILE=$(CROSS) -C $(KDIR) SUBDIRS=$(PWD) modules

$(TARGET).o: $(OBJS)
	$(LD) $(LD_RFLAG) -r -o $@ $(OBJS)

clean:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean

.PHONY: modules clean