all: default.cgpr
	gpr2build -p -Pmain -XLIB=static $(GPRBUILDFLAGS)
	gpr2build -p -Pmain -XLIB=dynamic $(GPRBUILDFLAGS)


default.cgpr:
	gpr2config --batch --config Ada --config C

clean: default.cgpr
	gpr2clean -r -Pmain -XLIB=static
	gpr2clean -r -Pmain -XLIB=dynamic
	$(RM) default.cgpr

run: all
	./obj/main
	PATH="../libraries/lib2:$$PATH" obj1/main

.PHONY: all clean run
