Broadcom SDK and wireless driver: another attempt to update to ver. 5.10.147.0
[tomato.git] / release / src-rt / linux / linux-2.6 / drivers / net / igs / Makefile
blob0d2c26e7bbe83f955d6f73d21c42cdc97e4843b9
2 # Makefile for the Broadcom IGS Layer
4 # Copyright (C) 2009, 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.
12 # $Id: Makefile,v 1.3 2008/08/13 20:20:16 Exp $
15 IGSSRCDIR := ../../../../../emf/igs
16 EMFDIR := ../../../../../emf
18 IGS_OBJS := $(IGSSRCDIR)/igsc.o $(IGSSRCDIR)/igsc_sdb.o $(IGSSRCDIR)/igs_linux.o \
19 $(IGSSRCDIR)/osl_linux.o
21 # Search for sources under src/emf/igs
22 ifneq ($(wildcard $(src)/$(IGSSRCDIR)),)
23 EXTRA_CFLAGS += -I$(IGSSRCDIR) -I$(EMFDIR)/emf
24 EXTRA_CFLAGS += -I../../include/emf/igs -I../../include/emf/emf
25 igs-objs := $(IGS_OBJS)
26 else
27 igs-objs := $(EMFDIR)/igs.o
28 endif
30 obj-$(CONFIG_EMF) := igs.o
32 ifneq ($(KERNELRELEASE),)
33 # kbuild part of makefile
34 else
35 # Normal makefile
36 KERNELDIR := ../../../../../linux/linux-2.6
37 all:
38 $(MAKE) -C $(KERNELDIR) M=`pwd`
39 clean:
40 $(MAKE) -C $(KERNELDIR) M=`pwd` clean
41 endif
43 clean-files += $(IGSSRCDIR)/*.o $(IGSSRCDIR)/.*.o.cmd