-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathBuild
More file actions
33 lines (30 loc) · 1.57 KB
/
Build
File metadata and controls
33 lines (30 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 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)/tutorial
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
mkdir -p $(INSTDOCDIR)/llm
$(call describe-install-target,$(INSTDOCDIR),README INCOMPATIBILITIES NEWS tutorial userguide examples llm)
install -m 644 README INCOMPATIBILITIES NEWS $(INSTDOCDIR)
install -m 644 doc/tutorial/*.md $(INSTDOCDIR)/tutorial
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 -m 644 llm/* $(INSTDOCDIR)/llm
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