mirror of
https://github.com/justinian/jsix.git
synced 2025-12-09 16:04:32 -08:00
[kernel] Revive the debugcon logger as a kernel thread
The debugcon logger is now separate from logger::output, and is instead a kernel-internal thread that watches for logs and prints them to the deubcon device.
This commit is contained in:
@@ -274,8 +274,8 @@ class Module:
|
||||
build.default(dump)
|
||||
|
||||
def add_input(self, path, **kwargs):
|
||||
from .source import Source
|
||||
s = Source(self.root, path, **kwargs)
|
||||
from .source import make_source
|
||||
s = make_source(self.root, path, **kwargs)
|
||||
self.sources.append(s)
|
||||
return s.outputs
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@ class Project:
|
||||
build.variable("ninja_required_version", "1.3")
|
||||
build.variable("build_root", output)
|
||||
build.variable("source_root", root)
|
||||
build.variable("build_config", config)
|
||||
build.newline()
|
||||
|
||||
build.include(root / "assets/build/rules.ninja")
|
||||
|
||||
Reference in New Issue
Block a user