Fix sparse warnings
[madwifi/.git] / ath_rate / Makefile
index 8fba7df2aaee36c8436fc6aef7f4d958a6af7e6e..c792203a62ec043a522b2aae569cc01cb1e6063d 100644 (file)
@@ -1,13 +1,11 @@
-ifeq ($(obj),)
-obj=   .
-endif
-
+obj := $(firstword $(obj) $(SUBDIRS) .)
 TOP = $(obj)/..
 
 obj-y := amrr/ onoe/ sample/ minstrel/
 
 include $(TOP)/Makefile.inc
 
+.PHONY: modules
 modules:
 ifdef LINUX24
        for i in $(obj-y); do \
@@ -17,12 +15,16 @@ else
        $(MAKE) -C $(KERNELPATH) SUBDIRS=$(shell pwd) modules
 endif
 
+.PHONY: install
 install:
        for i in $(obj-y); do \
                $(MAKE) -C $$i install || exit 1; \
        done
 
+.PHONY: clean
 clean:
        for i in $(obj-y); do \
                $(MAKE) -C $$i clean; \
        done
+
+       rm -f modules.order