Ensure internally consistent schema components are deployed #57

Merged
mih merged 1 commit from flatentry into main 2025-05-09 08:46:07 +00:00

View file

@ -19,6 +19,11 @@ build/linkml-docs: \
build/linkml-docs/s/flat-users/unreleased \
build/linkml-docs/s/simpleinput/unreleased
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 \
--hierarchical-class-view \
--include-top-level-diagram \
@ -28,8 +33,7 @@ build/linkml-docs/s/%: src/%.yaml src/%/extra-docs
--example-directory src/$*/examples/ \
-d $@ \
$< \
&& (cp -r src/$*/extra-docs/*.md $@ || true) \
&& cp $< $@.yaml
&& (cp -r src/$*/extra-docs/*.md $@ || true)
# try to inject any extra-docs (if any exist)
# generate OWL
gen-owl \