ARCH=$(shell uname -m)
all:libs tests

libs:obj/$(ARCH) bin/$(ARCH)
	gnatmake -P log4Ada -XARCH=$(ARCH)

tests:libs
	gnatmake -P tests -XARCH=$(ARCH)

clean:
	rm -f `find . -name "*~"`
	rm -f `find . -name "*.o"`
	rm -f `find . -name "*.ali"`
	rm -f default_file_name.txt.*

distclean:clean
	rm -Rf bin obj dirs

obj/$(ARCH):
	mkdir -p obj/$(ARCH)

bin/$(ARCH):
	mkdir -p bin/$(ARCH)
