summaryrefslogtreecommitdiff
path: root/src/lib/libwidget/Makefile
blob: 010870f0dc65f039d5088251166f42ef9630c80f (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/ -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 $@