include ../mk/build.mk

CC		= $(CROSS)cc

INCLUDE_PATH	= ../include

CFLAGS		+= -I$(INCLUDE_PATH)
LDFLAGS		= -L../src -lhexagram
STATIC		= ../src/libhexagram.a

EXAMPLES	= view svg

RM		= rm

all: $(EXAMPLES)

svg: svg.c $(STATIC)
	$(CC) $(CFLAGS) $< -o $@ $(STATIC) $(shell pkg-config --cflags --libs cairo librsvg-2.0) -lm

view: view.c $(STATIC)
	$(CC) $(CFLAGS) $< -o $@ $(STATIC) -lncurses

clean:
	$(RM) -f $(EXAMPLES)