From 0620bd40ef323e9761486d8b79c0d7b343267580 Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Tue, 12 Jul 2016 12:48:08 -0400 Subject: [PATCH] 6809: build curses separate from libc --- Library/libs/Makefile.6809 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Library/libs/Makefile.6809 b/Library/libs/Makefile.6809 index 878e22c2..00fdc292 100644 --- a/Library/libs/Makefile.6809 +++ b/Library/libs/Makefile.6809 @@ -69,9 +69,9 @@ SRC_CURS = $(shell find curses -name '*.c') OBJ_C = $(SRC_C:.c=.o) OBJ_CURS = $(SRC_CURS:.c=.o) OBJ_HARD = $(SRC_HARD:.c=.o) -OBJ_ALL = $(OBJ_ASM) $(OBJ_C) $(OBJ_CURS) $(OBJ_HARD) +OBJ_ALL = $(OBJ_ASM) $(OBJ_C) $(OBJ_HARD) -all: syslib$(PLATFORM).lib liberror.txt $(OBJ_CRT0) +all: syslib$(PLATFORM).lib liberror.txt $(OBJ_CRT0) curses$(PLATFORM).lib $(OBJ_ALL): $(KRN_HEADERS_COPY) @@ -104,6 +104,9 @@ liberror.txt: ../tools/liberror ../tools/liberror: ../tools/liberror.c make -C .. tools/liberror +curses$(PLATFORM).lib: $(OBJ_CURS) + $(AR) -c curses$(PLATFORM).lib $(OBJ_CURS) + $(OBJ_ASM):%.o: %.s $(ASM) $(ASM_OPT) $@ $(@:.o=.s) -- 2.34.1