diff options
author | Ian Moffett <ian@osmora.org> | 2025-09-29 18:39:13 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-09-29 18:39:13 -0400 |
commit | 708171d9a153c0c1fe71cf8736b5439cbc9d14c3 (patch) | |
tree | 2c1ab1a6e0cce438ef04ba7c8150db51128da50b /src/lib/libwidget/Makefile | |
parent | fd58540fe28ab420b9d8849473a50a0a76f22350 (diff) |
lib: Add initial libwidget skeleton
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/lib/libwidget/Makefile')
-rw-r--r-- | src/lib/libwidget/Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
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 $@ |