SHELL = /bin/bash

export modelutils := $(shell echo $${modelutils:-$(PWD)})
ifeq (,$(modelutils))
   $(error FATAL ERROR, modelutils is not defined)
	$(MAKE) error
endif
include Makefile.config.mk
include $(modelutils)/include/Makefile.topdir.mk

modelutils_base_lib: $(DISTDIR) $(DISTDIRROOTLNK)
	export SUBDIRS_LIB_MERGE= ;\
	export SUBDIRS_LIB_POST= ;\
	export SUBDIRS_LIB=$(SUBDIRS_LIB_PRE) ;\
	version=$(VERSION) ;\
	if [[ x$(VERSION) == x ]] ; then \
		version=$(shell if [[ -f $(PWD)/VERSION ]] ; then cat VERSION ; fi) ;\
	fi ;\
	$(MAKE) -f $(modelutils)/include/Makefile.base.mk $(NOPRINTDIR) $(MFLAGS) libs VERSION=$${version} SUBDIRS_LIB_MERGE='' SUBDIRS_LIB_POST='' SUBDIRS_LIB="$(SUBDIRS_LIB_PRE)"
	mkdir -p $(DISTDIR)/include/$(EC_ARCH) $(DISTDIR)/lib/$(EC_ARCH)
	cp $(BUILDDIRROOT)/$(EC_ARCH)/*/lib*.a $(DISTDIR)/lib/$(EC_ARCH)/
	cp $(BUILDDIRROOT)/$(EC_ARCH)/*/*.mod $(DISTDIR)/include/$(EC_ARCH)/
	cp $(TOPDIR)/include/* $(DISTDIR)/include || true
	echo modelutils_base=$(DISTDIR)

