.PHONY: all force clean update_version
all: gnatmem
force:

gnatmem: force
	gprbuild -p -Pgnatmem.gpr

clean:
	gprclean -Pgnatmem.gpr

distclean: clean
	rm -rf gnatmem.gpr config.status config.log autom4te.cache

update_version:
	cat src/gnatmemvsn.ads | sed -e "s/Gnatmem_Version_String : constant String := .*/Gnatmem_Version_String : constant String := \"$(VERSION) \($(STAMP)\)\";/" > src/gnatmemvsn.ads.new
	rm -f src/gnatmemvsn.ads
	mv src/gnatmemvsn.ads.new src/gnatmemvsn.ads

