mirror of
https://github.com/drasko/codezero.git
synced 2026-01-12 10:53:16 +01:00
Simplify the top-level SConstruct a bit by transfering responsibility for ensuring the dependency on the configuration files to the SConscript files.
This commit is contained in:
@@ -32,10 +32,11 @@ e.Append(CPPPATH = ['include', 'include/sys-' + variant + '/arch-' + environment
|
||||
|
||||
objects = e.StaticObject(source)
|
||||
Depends (objects, e['configFiles'])
|
||||
library = e.StaticLibrary('c-' + variant, objects)
|
||||
Depends (library, e['configFiles'])
|
||||
runTime = e.StaticObject('crt/sys-' + variant + '/arch-' + e['ARCH'] + '/crt0.S')
|
||||
Depends (runTime, e['configFiles'])
|
||||
|
||||
result = (
|
||||
e.StaticLibrary('c-' + variant, objects),
|
||||
e.StaticObject('crt/sys-' + variant + '/arch-' + e['ARCH'] + '/crt0.S')
|
||||
)
|
||||
result = (library, runTime)
|
||||
|
||||
Return('result')
|
||||
|
||||
Reference in New Issue
Block a user