hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/kernel/seed.rv
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-10-12 23:08:48 +0200
committerhachem <im@hachem.wtf>2026-10-12 23:08:48 +0200
commit6a5543bb8f1f535ca49737bcd7be0cafca3b2a08 (patch)
treebb137b732a1d122aeace46c550733f4793d84601 /kernel/seed.rv
parent59794d0b999e544a94230d9562bf2b99d2ed74c7 (diff)
feat: lib seaHEADmain
Diffstat (limited to 'kernel/seed.rv')
-rw-r--r--kernel/seed.rv10
1 files changed, 10 insertions, 0 deletions
diff --git a/kernel/seed.rv b/kernel/seed.rv
index 95ed632..e4ffa9b 100644
--- a/kernel/seed.rv
+++ b/kernel/seed.rv
@@ -18,6 +18,15 @@ fn seed_fonts() do
end
end
+# libc bullshitery
+fn seed_include() do
+ fs:mkdir("/usr/include")
+ fs:mkdir("/usr/include/sys")
+ for index in 0..inc_count() do
+ fs:store("/usr/include/#{inc_name(index)}", inc_src(index))
+ end
+end
+
fn seed_fs() do
fs:mkdir("/usr")
fs:mkdir("/etc")
@@ -31,4 +40,5 @@ fn seed_fs() do
seed_bin()
seed_fonts()
+ seed_include()
end