summaryrefslogtreecommitdiff
path: root/src/lib/libwidget/Makefile
blob: 04cf041f27c90fabe2774c6a85224ad5cef9e639 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
CFILES = $(shell find src/ -name "*.c")
OBJECTS = $(CFILES:.c=.o)
CFLAGS = -pedantic -Iinclude/ -I../libc/include/ -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 $@