CC = gcc
INCLUDES = \
	-I../../include \
	-I../../libvnc/include 

CFLAGS = -Wall -Wpedantic -std=c90
LIBS = -lvnhsic -lm
LIBPATHS = \
	-L ../../build \
	-L ../../../build

all: advhsi

advhsi: \
	main.o \
	../../build/libvnhsic.a 
	$(CC) -o advhsi main.o $(LIBPATHS) $(LIBS)

main.o: main.c
	$(CC) $(CFLAGS) $(INCLUDES) -c main.c

../../build/libvnhsic.a:
	cd ../.. && make

clean:
	rm -f main.o
	rm -f advhsi.o
	cd ../.. && make clean
	