DIRS_MODULES is always used in the context when the Makefile is
processed directly, not from the kernel build system. Therefore, it's
equivalent to obj-y.
git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@2986
0192ed92-7a03-0410-a25b-
9323aeb14dbd
include $(TOP)/Makefile.inc
endif
include $(TOP)/Makefile.inc
endif
-DIRS_MODULES = $(ATH) $(ATH_HAL) $(ATH_RATE) $(WLAN)
-
obj-y := ath/ ath_hal/ ath_rate/ net80211/
all: modules tools
modules: configcheck svnversion.h
ifdef LINUX24
obj-y := ath/ ath_hal/ ath_rate/ net80211/
all: modules tools
modules: configcheck svnversion.h
ifdef LINUX24
- for i in $(DIRS_MODULES); do \
+ for i in $(obj-y); do \
$(MAKE) -C $$i || exit 1; \
done
else
$(MAKE) -C $$i || exit 1; \
done
else
@# might cause make to abort the build
sh scripts/find-madwifi-modules.sh -r $(KERNELRELEASE) $(DESTDIR)
@# might cause make to abort the build
sh scripts/find-madwifi-modules.sh -r $(KERNELRELEASE) $(DESTDIR)
- for i in $(DIRS_MODULES); do \
+ for i in $(obj-y); do \
$(MAKE) -C $$i install || exit 1; \
done
ifeq ($(DESTDIR),)
$(MAKE) -C $$i install || exit 1; \
done
ifeq ($(DESTDIR),)
reinstall-modules: uninstall-modules install-modules
clean:
reinstall-modules: uninstall-modules install-modules
clean:
- for i in $(DIRS_MODULES); do \
+ for i in $(obj-y); do \
$(MAKE) -C $$i clean; \
done
-$(MAKE) -C $(TOOLS) clean
$(MAKE) -C $$i clean; \
done
-$(MAKE) -C $(TOOLS) clean