Stop makefile from calling linkml validate with nonexistent config files #91

Merged
adina merged 2 commits from make-invalid-wildcard into main 2025-08-15 10:24:52 +00:00

View file

@ -106,12 +106,12 @@ check-validation: \
checkvalidation/%:
$(MAKE) checkvalid/$* checkinvalid/$*
checkvalid/%: src/%/validation src/%.yaml
@for ex in $</*.valid.cfg.yaml; do \
@for ex in $(wildcard $</*.valid.cfg.yaml); do \
echo "Validate $$ex" ; \
linkml-validate --config "$$ex" || exit 5 ; \
done
checkinvalid/%: src/%/validation src/%.yaml
@for ex in $</*.invalid.cfg.yaml; do \
@for ex in $(wildcard $</*.invalid.cfg.yaml); do \
echo "(In)validate $$ex" ; \
linkml-validate --config "$$ex" && exit 5 || true; \
done