From 91ecd00cc83cf701fe7f73b1aa244c27174e8386 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 16 Dec 2025 00:36:30 +0100 Subject: Add init prog, chroot syscall and fix menuconfig build --- bin/clear/Kbuild | 1 + bin/clear/clear.c | 2 +- bin/echo/Kbuild | 1 + bin/false/Kbuild | 3 ++- bin/yes/Kbuild | 2 +- 5 files changed, 6 insertions(+), 3 deletions(-) (limited to 'bin') diff --git a/bin/clear/Kbuild b/bin/clear/Kbuild index 845df317..3e56e161 100644 --- a/bin/clear/Kbuild +++ b/bin/clear/Kbuild @@ -1,3 +1,4 @@ bin-y := clear obj-y += clear.o libs-y += $(srctree)/lib/libc/libc.a +install-y := bin/clear diff --git a/bin/clear/clear.c b/bin/clear/clear.c index c5a7a7c0..f689485c 100644 --- a/bin/clear/clear.c +++ b/bin/clear/clear.c @@ -1,6 +1,6 @@ #include -void _start(void) +int main(void) { write(STDOUT_FILENO, "\033[H\033[2J", 7); _exit(0); diff --git a/bin/echo/Kbuild b/bin/echo/Kbuild index 00d6ecdd..0f816ddf 100644 --- a/bin/echo/Kbuild +++ b/bin/echo/Kbuild @@ -1,3 +1,4 @@ bin-y := echo obj-y += echo.o libs-y += $(srctree)/lib/libc/libc.a +install-y := bin/echo diff --git a/bin/false/Kbuild b/bin/false/Kbuild index 3b6f0687..2f8e102d 100644 --- a/bin/false/Kbuild +++ b/bin/false/Kbuild @@ -1,3 +1,4 @@ bin-y := false - obj-y += arch/ + +install-y := bin/false diff --git a/bin/yes/Kbuild b/bin/yes/Kbuild index be596906..711029bc 100644 --- a/bin/yes/Kbuild +++ b/bin/yes/Kbuild @@ -1,3 +1,3 @@ bin-y := yes obj-y := yes.o -libs := $(srctree)/lib/libc/libc.a +libs-y := $(srctree)/lib/libc/libc.a -- cgit v1.2.3