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.
|