# 24 Jan 2005: Makefiles reorganized by Michael Friedlander.
# 01 Jan 2006: lib: has to copy Makefile.obj* into obj and objdbg.
# 15 Mar 2014: "shared" doesn't work on Mac OSX.

include Makefile.defs

archive: lib
	$(MAKE) -C src LIBTYPE=a  libminos
	$(MAKE) -C src LIBTYPE=a  libminosdbg

#shared: lib
#	$(MAKE) -C src LIBTYPE=so libminos
#	$(MAKE) -C src LIBTYPE=so libminosdbg

lib:
	mkdir -p lib
	mkdir -p obj
	mkdir -p objdbg
	cp -p Makefile.obj       obj/Makefile
	cp -p Makefile.objdbg objdbg/Makefile

all:    archive #shared

clean:
	rm -f obj/*.o
	rm -f objdbg/*.o

veryclean:
	make clean
	rm -rf lib/*
