# # Unless you and Broadcom execute a separate written software license # agreement governing use of this software, this software is licensed to # you under the terms of the GNU General Public License version 2 (the # "GPL"), available at http://www.broadcom.com/licenses/GPLv2.php, # with the following added to such license: # # As a special exception, the copyright holders of this software give # you permission to link this software with independent modules, and to # copy and distribute the resulting executable under terms of your # choice, provided that you also meet, for each linked independent # module, the terms and conditions of the license of that module. An # independent module is a module which is not derived from this # software. The special exception does not apply to any modifications # of the software. # # $Id: Make.subdirs,v 1.8 Broadcom SDK $ # $Copyright: (c) 2005 Broadcom Corp. # All Rights Reserved.$ # # Make rules/targets for handling subdirectories .PHONY: ${subdirs} all:: ${subdirs} ifdef QUIET @$(ECHO) Subdirectory build for ${subdirs} endif ${subdirs}:: $Q$(MAKE) -C $@ kernel_version=$(kernel_version) LINUX_MAKE_SHARED_LIB=${LINUX_MAKE_SHARED_LIB} SHAREDLIBVER=${SHAREDLIBVER} ifeq "$(HOSTTYPE)" "Windows2000PC" clean clean_d install distclean:: ifdef QUIET @$(ECHO) Subdirectory $@ for ${subdirs} endif $Q$(FOREACH) "$(subdirs)" "${MAKE} -C ## $@" else clean clean_d install distclean:: ifdef QUIET @$(ECHO) Subdirectory $@ for ${subdirs} endif @(for name in $(subdirs); do $(MAKE) -C $$name $@; done) endif