CC       = gcc
LD       = gcc
CXXFLAGS = -c -Wall -Wextra -O2
LDFLAGS  = -lm
SRCDIR   = ../src
SRC      = $(SRCDIR)/cswfibc.c $(SRCDIR)/useful.c
OUTPUT   = ../cswfibc

all:
	@echo "*** Building ..."
	$(CC) $(CXXFLAGS) $(SRC)
	$(LD) *.o -o $(OUTPUT) $(LDFLAGS)

clean:
	$(RM) *.o
	
cleanall: clean
	$(RM) $(OUTPUT)