1# 2# Makefile for the Broadcom wl driver 3# 4# Copyright 2007, Broadcom Corporation 5# All Rights Reserved. 6# 7# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY 8# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM 9# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS 10# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE. 11# 12# $Id: Makefile,v 1.1.1.1 2008/10/15 03:26:46 james26_jang Exp $ 13# 14 15O_TARGET := wl.o 16 17# Generate list of supported variants 18VLIST_BASE ?= AP STA APSTA 19 20VLIST += $(VLIST_BASE) 21ifeq ($(BUILD_WL_ONCHIP_G),true) 22 VLIST += $(foreach base,$(VLIST_BASE),$(base)_ONCHIP_G) 23endif # BUILD_WL_ONCHIP_G 24 25 26# Set suffix and config based on the selected variant 27WL_SUFFIX := $(strip $(foreach v,$(VLIST),$(if $(CONFIG_WL_USE_$(v)),$(v)))) 28CONFIG_WL_CONF := $(CONFIG_WL_$(WL_SUFFIX)) 29 30# Module file names use lowercase of the suffix 31wl_suffix := $(shell echo "$(WL_SUFFIX)" | tr A-Z a-z) 32 33 34include ./wl_generic.mk 35