diff options
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 $@ |