#

CC		= gcc
CFLAGS  = -g -O2 -D_UnixOS -Wall -I/usr/local/include 

all: sbpad

sources=sbpad.c term.c str.c fmt.c panic.c buffer.c
objs = $(addprefix o/, $(addsuffix .o, $(basename $(sources))))

o/%.o: %.c
	$(CC) $(CFLAGS) -c $< -o $@

sbpad: $(objs)
	$(CC) $(CFLAGS) $(objs) -o sbpad -lpthread -lncurses -lm

clean:
	-rm -f o/*
