Split up source and added basic support for different targets.

This commit is contained in:
2024-01-12 17:19:27 +01:00
parent 219a48c616
commit 408e06b2e0
29 changed files with 559 additions and 36 deletions

17
targets/_any/SConscript Normal file
View File

@@ -0,0 +1,17 @@
Import('env')
any_target_sources = Split('''
src/app/main.cpp
src/os/panic.cpp
src/os/tty.cpp
src/cstdlib/assert.cpp
src/cstdlib/stdio.cpp
src/cstdlib/stdlib.cpp
src/cstdlib/string.cpp
''')
env.Append(KERNEL_SOURCES = [env.File(f) for f in any_target_sources])
Return('env')