kbuild: Use wildcard for driver subdirectories
Change-Id: Id1685c0b28ec8e3ab972a671af6f2de6f321c645 Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: http://review.coreboot.org/9805 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
2e38cc5cea
commit
1d7b9de350
|
@ -55,7 +55,7 @@ PHONY+= clean-abuild coreboot lint lint-stable build-dirs
|
||||||
subdirs-y := src/lib src/console src/device
|
subdirs-y := src/lib src/console src/device
|
||||||
subdirs-y += src/ec/acpi $(wildcard src/ec/*/*) $(wildcard src/southbridge/*/*)
|
subdirs-y += src/ec/acpi $(wildcard src/ec/*/*) $(wildcard src/southbridge/*/*)
|
||||||
subdirs-y += $(wildcard src/soc/*/*) $(wildcard src/northbridge/*/*)
|
subdirs-y += $(wildcard src/soc/*/*) $(wildcard src/northbridge/*/*)
|
||||||
subdirs-y += src/superio src/drivers src/cpu src/vendorcode
|
subdirs-y += src/superio $(wildcard src/drivers/*) src/cpu src/vendorcode
|
||||||
subdirs-y += util/cbfstool util/sconfig util/nvramtool util/broadcom
|
subdirs-y += util/cbfstool util/sconfig util/nvramtool util/broadcom
|
||||||
subdirs-y += $(wildcard src/arch/*)
|
subdirs-y += $(wildcard src/arch/*)
|
||||||
subdirs-y += src/mainboard/$(MAINBOARDDIR)
|
subdirs-y += src/mainboard/$(MAINBOARDDIR)
|
||||||
|
|
|
@ -1,44 +0,0 @@
|
||||||
##
|
|
||||||
## This file is part of the coreboot project.
|
|
||||||
##
|
|
||||||
## Copyright (C) 2010 coresystems GmbH
|
|
||||||
##
|
|
||||||
## This program is free software; you can redistribute it and/or modify
|
|
||||||
## it under the terms of the GNU General Public License as published by
|
|
||||||
## the Free Software Foundation; version 2 of the License.
|
|
||||||
##
|
|
||||||
## This program is distributed in the hope that it will be useful,
|
|
||||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
## GNU General Public License for more details.
|
|
||||||
##
|
|
||||||
## You should have received a copy of the GNU General Public License
|
|
||||||
## along with this program; if not, write to the Free Software
|
|
||||||
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
##
|
|
||||||
|
|
||||||
subdirs-y += ams
|
|
||||||
subdirs-y += ati
|
|
||||||
subdirs-y += dec
|
|
||||||
subdirs-y += emulation
|
|
||||||
subdirs-y += generic
|
|
||||||
subdirs-y += gic
|
|
||||||
subdirs-y += i2c
|
|
||||||
subdirs-y += intel
|
|
||||||
subdirs-y += lenovo
|
|
||||||
subdirs-y += maxim
|
|
||||||
subdirs-y += net
|
|
||||||
subdirs-y += parade
|
|
||||||
subdirs-y += sil
|
|
||||||
subdirs-y += trident
|
|
||||||
subdirs-y += xgi
|
|
||||||
subdirs-$(CONFIG_DRIVERS_UART) += uart
|
|
||||||
subdirs-y += usb
|
|
||||||
subdirs-y += ics
|
|
||||||
subdirs-y += spi
|
|
||||||
subdirs-y += ti
|
|
||||||
subdirs-y += ipmi
|
|
||||||
subdirs-y += elog
|
|
||||||
subdirs-y += xpowers
|
|
||||||
subdirs-$(CONFIG_ARCH_X86) += pc80
|
|
||||||
subdirs-y += ricoh/rce822
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
ifeq ($(CONFIG_ARCH_X86),y)
|
||||||
|
|
||||||
romstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
romstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
||||||
ramstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
ramstage-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
||||||
ramstage-y += isa-dma.c
|
ramstage-y += isa-dma.c
|
||||||
|
@ -18,3 +20,5 @@ cmos.default-file = $(CONFIG_CMOS_DEFAULT_FILE):nvramtool
|
||||||
cmos.default-type = 0xaa
|
cmos.default-type = 0xaa
|
||||||
|
|
||||||
smm-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
smm-$(CONFIG_DRIVERS_MC146818) += mc146818rtc.c
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
ifeq ($(CONFIG_DRIVERS_UART),y)
|
||||||
|
|
||||||
romstage-y += util.c
|
romstage-y += util.c
|
||||||
ramstage-y += util.c
|
ramstage-y += util.c
|
||||||
bootblock-y += util.c
|
bootblock-y += util.c
|
||||||
|
@ -28,3 +30,5 @@ bootblock-$(CONFIG_BOOTBLOCK_CONSOLE) += pl011.c
|
||||||
romstage-y += pl011.c
|
romstage-y += pl011.c
|
||||||
ramstage-y += pl011.c
|
ramstage-y += pl011.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in New Issue