diff --git a/bsp/lpc43xx/M0/SConscript b/bsp/lpc43xx/M0/SConscript index 285e5c295f273e6f99e97af3fd7dd89a07dfd803..8333973c014b4c104d26f73f2c4fdff8ec8acd61 100644 --- a/bsp/lpc43xx/M0/SConscript +++ b/bsp/lpc43xx/M0/SConscript @@ -5,13 +5,13 @@ objs = [] for d in os.listdir(os.path.join(cwd, '..')): if d not in ('M0', 'M4'): - path = os.path.join(cwd, '..', d, 'SConscript') - if os.path.isfile(path): - objs = objs + SConscript(path) + path = os.path.join('..', d, 'SConscript') + if os.path.isfile(os.path.join(cwd, path)): + objs = objs + SConscript(os.path.join(cwd, path)) for d in os.listdir(cwd): - p = os.path.join(cwd, d, 'SConscript'); - if os.path.isfile(p): + p = os.path.join(d, 'SConscript'); + if os.path.isfile(os.path.join(cwd, p)): objs = objs + SConscript(p) Return('objs') diff --git a/bsp/lpc43xx/M4/SConscript b/bsp/lpc43xx/M4/SConscript index 285e5c295f273e6f99e97af3fd7dd89a07dfd803..8333973c014b4c104d26f73f2c4fdff8ec8acd61 100644 --- a/bsp/lpc43xx/M4/SConscript +++ b/bsp/lpc43xx/M4/SConscript @@ -5,13 +5,13 @@ objs = [] for d in os.listdir(os.path.join(cwd, '..')): if d not in ('M0', 'M4'): - path = os.path.join(cwd, '..', d, 'SConscript') - if os.path.isfile(path): - objs = objs + SConscript(path) + path = os.path.join('..', d, 'SConscript') + if os.path.isfile(os.path.join(cwd, path)): + objs = objs + SConscript(os.path.join(cwd, path)) for d in os.listdir(cwd): - p = os.path.join(cwd, d, 'SConscript'); - if os.path.isfile(p): + p = os.path.join(d, 'SConscript'); + if os.path.isfile(os.path.join(cwd, p)): objs = objs + SConscript(p) Return('objs')