mirror of
https://github.com/drasko/codezero.git
synced 2026-01-11 18:33:16 +01:00
Fixed the problem that loader final.elf dependency wasn't detected
final.elf should now depend on build/conts/containers.elf
This commit is contained in:
@@ -43,10 +43,9 @@ libc = SConscript('loader/libs/c/SConscript', \
|
||||
libelf = SConscript('loader/libs/elf/SConscript', exports = { 'env' : env }, \
|
||||
duplicate = 0, variant_dir = 'build/loader/libs/elf')
|
||||
|
||||
loader_objs, images_S = SConscript('loader/SConscript', exports = { 'env' : env }, \
|
||||
duplicate = 0, variant_dir = 'build/loader')
|
||||
loader_objs = SConscript('loader/SConscript', exports = { 'env' : env }, \
|
||||
duplicate = 0, variant_dir = 'build/loader')
|
||||
|
||||
final_elf = env.Program('build/final.elf', [libelf + libc + loader_objs])
|
||||
Depends(loader_objs, libelf)
|
||||
Depends(loader_objs, libc)
|
||||
Depends(final_elf, images_S)
|
||||
|
||||
@@ -35,5 +35,5 @@ objs = env.Object(src)
|
||||
|
||||
Depends(src, loader_ksyms)
|
||||
Depends(src, loader_image_S)
|
||||
Depends(objs, loader_image_S)
|
||||
Depends(objs, join(BUILDDIR, 'conts/containers.elf'))
|
||||
Return('objs', 'loader_image_S')
|
||||
|
||||
Reference in New Issue
Block a user