fix dependency check logic cause config always disabled
[lunaix-os.git] / lunaix-os / kernel / LBuild
index 3e0a7be39e3a5e81495d66da3d00be896944f868..31428ffb95dd7fec9ed59fcdc544fa5d28c484a9 100644 (file)
@@ -1,13 +1,6 @@
-use("block")
-use("debug")
-use("device")
-use("ds")
-use("exe")
-use("fs")
-use("mm")
-use("process")
+from . import block, debug, device, ds, exe, fs, mm, process
 
-sources([
+src.c += (
     "boot_helper.c",
     "kcmd.c",
     "kinit.c",
@@ -21,5 +14,5 @@ sources([
     "kprint/kp_records.c",
     "kprint/kprintf.c",
     "time/clock.c",
-    "time/timer.c",
-])
\ No newline at end of file
+    "time/timer.c"
+)
\ No newline at end of file