mirror of
https://github.com/drasko/codezero.git
synced 2026-01-14 20:03:16 +01:00
Changes since April
Clean up of build directories. Simplifications to capability model.
This commit is contained in:
@@ -1,32 +1,31 @@
|
||||
import os, sys, glob
|
||||
|
||||
PROJRELROOT = '../../'
|
||||
import os
|
||||
from os.path import join
|
||||
|
||||
sys.path.append(PROJRELROOT)
|
||||
|
||||
from config.projpaths import *
|
||||
from configure import *
|
||||
|
||||
Import("env", "symbols", "platform", "bdir")
|
||||
Import('env', 'bdir')
|
||||
|
||||
src_local = []
|
||||
objs = []
|
||||
|
||||
for name, val in symbols:
|
||||
if "CONFIG_DRIVER_UART_PL011" == name:
|
||||
objs += SConscript("uart/pl011/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'pl011')
|
||||
if "CONFIG_DRIVER_TIMER_SP804" == name:
|
||||
objs += SConscript("timer/sp804/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'timer')
|
||||
if "CONFIG_DRIVER_IRQ_PL190" == name:
|
||||
objs += SConscript("irq/pl190/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'vic')
|
||||
if "CONFIG_DRIVER_IRQ_GIC" == name:
|
||||
objs += SConscript("irq/gic/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'gic')
|
||||
if "CONFIG_DRIVER_INTC_OMAP" == name:
|
||||
objs += SConscript("irq/omap3/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/intc')
|
||||
if "CONFIG_DRIVER_UART_OMAP" == name:
|
||||
objs += SConscript("uart/omap/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/uart')
|
||||
if "CONFIG_DRIVER_TIMER_OMAP" == name:
|
||||
objs += SConscript("timer/omap/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/timer')
|
||||
objs += SConscript("uart/pl011/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'pl011'))
|
||||
|
||||
objs += SConscript("timer/sp804/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'timer'))
|
||||
|
||||
objs += SConscript("irq/pl190/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'vic'))
|
||||
|
||||
objs += SConscript("irq/gic/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'gic'))
|
||||
|
||||
objs += SConscript("irq/omap3/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'omap/intc'))
|
||||
|
||||
objs += SConscript("uart/omap/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'omap/uart'))
|
||||
|
||||
objs += SConscript("timer/omap/SConscript", exports = { 'env' : env },
|
||||
duplicate=0, build_dir = join(bdir, 'omap/timer'))
|
||||
|
||||
Return('objs')
|
||||
|
||||
Reference in New Issue
Block a user