Ensure internally consistent schema components are deployed #57
1 changed files with 6 additions and 2 deletions
8
Makefile
8
Makefile
|
|
@ -19,6 +19,11 @@ build/linkml-docs: \
|
||||||
build/linkml-docs/s/flat-users/unreleased \
|
build/linkml-docs/s/flat-users/unreleased \
|
||||||
build/linkml-docs/s/simpleinput/unreleased
|
build/linkml-docs/s/simpleinput/unreleased
|
||||||
build/linkml-docs/s/%: src/%.yaml src/%/extra-docs
|
build/linkml-docs/s/%: src/%.yaml src/%/extra-docs
|
||||||
|
$(MAKE) imports-remote
|
||||||
|
# take the YAML schema verbatim
|
||||||
|
mkdir -p $(dir $@)
|
||||||
|
cp $< $@.yaml
|
||||||
|
$(MAKE) imports-local
|
||||||
gen-doc \
|
gen-doc \
|
||||||
--hierarchical-class-view \
|
--hierarchical-class-view \
|
||||||
--include-top-level-diagram \
|
--include-top-level-diagram \
|
||||||
|
|
@ -28,8 +33,7 @@ build/linkml-docs/s/%: src/%.yaml src/%/extra-docs
|
||||||
--example-directory src/$*/examples/ \
|
--example-directory src/$*/examples/ \
|
||||||
-d $@ \
|
-d $@ \
|
||||||
$< \
|
$< \
|
||||||
&& (cp -r src/$*/extra-docs/*.md $@ || true) \
|
&& (cp -r src/$*/extra-docs/*.md $@ || true)
|
||||||
&& cp $< $@.yaml
|
|
||||||
# try to inject any extra-docs (if any exist)
|
# try to inject any extra-docs (if any exist)
|
||||||
# generate OWL
|
# generate OWL
|
||||||
gen-owl \
|
gen-owl \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue