diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..cb06392 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +obj-m += mwlwifi.o + +mwlwifi-objs += mwl_main.o +mwlwifi-objs += mwl_mac80211.o +mwlwifi-objs += mwl_fwdl.o +mwlwifi-objs += mwl_fwcmd.o +mwlwifi-objs += mwl_tx.o +mwlwifi-objs += mwl_rx.o +mwlwifi-objs += mwl_debug.o + +AS = $(CROSS_COMPILE)as +LD = $(CROSS_COMPILE)ld +CC = $(CROSS_COMPILE)gcc + +ifeq (1, $(MWLDBG)) +EXTRA_CFLAGS+= -DMWL_DEBUG +endif + +EXTRA_CFLAGS+= -I${KDIR} +EXTRA_CFLAGS+= -O2 -funroll-loops + +EXTRA_CFLAGS+= -I${PWD} + +all: + $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules + +clean: + rm -f *.o *.a *.s *.ko *.ko.cmd *.o.cmd *.mod.* .mwlwifi.* + rm -rf modules.order Module.symvers .tmp_versions + find . -name ".*.o.cmd" -exec rm -f {} \; |