FPC ?= fpc
FLAGS = -Fu./src -FE./build

all: hello compute

build:
	mkdir -p build

hello: build
	$(FPC) $(FLAGS) examples/hello_device/hello_device.pas

compute: build
	$(FPC) $(FLAGS) examples/compute_demo/compute_demo.pas

test: all
	./build/hello_device
	./build/compute_demo

clean:
	rm -rf build
