From: kosmirror <kos...@us...> - 2025-07-02 00:25:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, master has been updated via 0c6a4cf9e383fdfea5c2bcfefab301beee349f80 (commit) from b50848f0ccc2c227f3cd90aeeb7c903016c6c45a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0c6a4cf9e383fdfea5c2bcfefab301beee349f80 Author: Paul Cercueil <pa...@cr...> Date: Sat Jun 28 23:00:17 2025 +0200 Fix built object file not added to the KOS library The source files inside the kernel/ subdirectory (which is just version.c for now) were compiled, but the object files were not added to the KallistiOS library. Address this by adding a Makefile dependency on the "defaultall" rule, which will copy the object files to the build folder, so that they are subsequently compiled inside the KallistiOS library. Signed-off-by: Paul Cercueil <pa...@cr...> ----------------------------------------------------------------------- Summary of changes: kernel/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/Makefile b/kernel/Makefile index 62dfa91c..85902e32 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -12,7 +12,7 @@ STUBS = stubs/kernel_export_stubs.o stubs/arch_export_stubs.o # Everything from here up should be plain old C. KOS_CFLAGS += $(KOS_CSTD) -all: subdirs $(STUBS) $(OBJS) +all: defaultall $(STUBS) rm -f $(KOS_BASE)/lib/$(KOS_ARCH)/libkallisti.a kos-ar rcs $(KOS_BASE)/lib/$(KOS_ARCH)/libromdiskbase.a romdisk/*.o kos-ar rcs $(KOS_BASE)/lib/$(KOS_ARCH)/libkallisti.a build/*.o hooks/post-receive -- A pseudo Operating System for the Dreamcast. |