From 3e83b2f9be4f2446e5284a55ab996a083b521b0b Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Wed, 17 Sep 2025 18:09:26 -0400 Subject: build: 'cmd/test' -> 'cmd/init' Signed-off-by: Ian Moffett --- src/cmd/Makefile | 4 ++-- src/cmd/init/Makefile | 16 ++++++++++++++++ src/cmd/init/test.c | 5 +++++ src/cmd/test/Makefile | 16 ---------------- src/cmd/test/test.c | 5 ----- 5 files changed, 23 insertions(+), 23 deletions(-) create mode 100644 src/cmd/init/Makefile create mode 100644 src/cmd/init/test.c delete mode 100644 src/cmd/test/Makefile delete mode 100644 src/cmd/test/test.c diff --git a/src/cmd/Makefile b/src/cmd/Makefile index e5eee71..86575a2 100644 --- a/src/cmd/Makefile +++ b/src/cmd/Makefile @@ -6,9 +6,9 @@ LD = .PHONY: all all: - cd test/; LDSCRIPT=$(LDSCRIPT) CC=$(CC) AS=$(AS) LD=$(LD) SYSROOT=$(SYSROOT) \ + cd init/; LDSCRIPT=$(LDSCRIPT) CC=$(CC) AS=$(AS) LD=$(LD) SYSROOT=$(SYSROOT) \ LIBC_DIR=$(shell pwd)/../$(LIBC_DIR) make .PHONY: clean clean: - cd test/; make clean + cd init/; make clean diff --git a/src/cmd/init/Makefile b/src/cmd/init/Makefile new file mode 100644 index 0000000..c160563 --- /dev/null +++ b/src/cmd/init/Makefile @@ -0,0 +1,16 @@ +include ../../data/build/user.mk + +CFILES = $(shell find . -name "*.c") +CFILES = $(shell find . -name "*.c") +CFLAGS = -L$(LIBC_DIR) -lc $(INTERNAL_CFLAGS) +OBJECTS = $(CFILES:%.c=%.o) + +$(SYSROOT)/usr/bin/init: $(OBJECTS) + $(LD) $(OBJECTS) -o $@ $(CFLAGS) + +%.o: %.c + $(CC) $(INTERNAL_CFLAGS) -c $(CFLAGS) $< -o $@ + +.PHONY: clean +clean: + rm -f *.o *.d diff --git a/src/cmd/init/test.c b/src/cmd/init/test.c new file mode 100644 index 0000000..66b8c19 --- /dev/null +++ b/src/cmd/init/test.c @@ -0,0 +1,5 @@ +void +main(void) +{ + for (;;); +} diff --git a/src/cmd/test/Makefile b/src/cmd/test/Makefile deleted file mode 100644 index d0a6795..0000000 --- a/src/cmd/test/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -include ../../data/build/user.mk - -CFILES = $(shell find . -name "*.c") -CFILES = $(shell find . -name "*.c") -CFLAGS = -L$(LIBC_DIR) -lc $(INTERNAL_CFLAGS) -OBJECTS = $(CFILES:%.c=%.o) - -$(SYSROOT)/usr/bin/test: $(OBJECTS) - $(LD) $(OBJECTS) -o $@ $(CFLAGS) - -%.o: %.c - $(CC) $(INTERNAL_CFLAGS) -c $(CFLAGS) $< -o $@ - -.PHONY: clean -clean: - rm -f *.o *.d diff --git a/src/cmd/test/test.c b/src/cmd/test/test.c deleted file mode 100644 index 66b8c19..0000000 --- a/src/cmd/test/test.c +++ /dev/null @@ -1,5 +0,0 @@ -void -main(void) -{ - for (;;); -} -- cgit v1.2.3