From 708171d9a153c0c1fe71cf8736b5439cbc9d14c3 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Mon, 29 Sep 2025 18:39:13 -0400 Subject: lib: Add initial libwidget skeleton Signed-off-by: Ian Moffett --- src/lib/libwidget/Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/lib/libwidget/Makefile (limited to 'src/lib/libwidget/Makefile') diff --git a/src/lib/libwidget/Makefile b/src/lib/libwidget/Makefile new file mode 100644 index 0000000..010870f --- /dev/null +++ b/src/lib/libwidget/Makefile @@ -0,0 +1,12 @@ +CFILES = $(shell find src/ -name "*.c") +OBJECTS = $(CFILES:.c=.o) +CFLAGS = -pedantic -Iinclude/ -L../libc/ -lc +CC = gcc +LIB_OUT = libwidget.a + +.PHONY: all +all: $(OBJECTS) + ar rcs $(LIB_OUT) $(OBJECTS) + +%.o: %.c + $(CC) -c -I$(CFLAGS) $< -o $@ -- cgit v1.2.3