# Licensed under the Universal Permissive License v 1.0 as shown at
# http://oss.oracle.com/licenses/upl.

install::
	mkdir -p $(INSTDOCDIR)
	mkdir -p $(INSTDOCDIR)/userguide
	mkdir -p $(INSTDOCDIR)/userguide/explanation
	mkdir -p $(INSTDOCDIR)/userguide/how-to
	mkdir -p $(INSTDOCDIR)/userguide/reference
	mkdir -p $(INSTDOCDIR)/examples/
	mkdir -p $(INSTDOCDIR)/examples/language_features
	$(call describe-install-target,$(INSTDOCDIR),README INCOMPATIBILITIES NEWS userguide examples)
	install -m 644 README INCOMPATIBILITIES NEWS $(INSTDOCDIR)
	install -m 644 doc/userguide/index.md $(INSTDOCDIR)/userguide
	install -m 644 doc/userguide/explanation/* $(INSTDOCDIR)/userguide/explanation
	install -m 644 doc/userguide/how-to/* $(INSTDOCDIR)/userguide/how-to
	install -m 644 doc/userguide/reference/* $(INSTDOCDIR)/userguide/reference
	install -m 755 examples/*.d $(INSTDOCDIR)/examples
	install -m 644 examples/README.md $(INSTDOCDIR)/examples
	install -m 755 examples/language_features/* $(INSTDOCDIR)/examples/language_features


install-test::
	mkdir -p $(INSTTESTDIR)
	$(call describe-install-target,$(INSTTESTDIR),GNUmakefile runtest.sh .git-version Makecheck Makeoptions)
	install -m 755 runtest.sh $(INSTTESTDIR)
	install -m 644 Makecheck .git-version $(INSTTESTDIR)
	install -m 644 Makeoptions.installed $(INSTTESTDIR)/Makeoptions
	sed "s,@INSTALL_SUBST@,TESTDIR=$(TESTDIR)," < Makecheck.installed.in > $(INSTTESTDIR)/GNUmakefile
