full-check: for-deploy release
everything: debug doc release check bundled-sources
-shapelib: templates/shapelib.html stamp/cargo.doc-otter-only
+shapelib: templates/shapelib.html docs/html/index.html
@echo 'Shape library preview and docs can now be found here:'
- @echo ' file://$(PWD)/$<'
- @echo ' file://$(abspath $(TARGET_DIR)/doc/otter/shapelib_toml/index.html)'
+ @for f in $^; do echo ' file://$(PWD)/'$$f; done
MAKEFILE_DEP ?= Makefile
MAKEFILE_FIND_X ?=
$(CARGO) doc $(CARGO_DOC_OPTS) --workspace 2>&1 |egrep -vf .cargo-doc-suppress-errors
$(stamp)
-stamp/cargo.doc-otter-only: $(call rsrcs,.)
- $(CARGO) doc $(CARGO_DOC_OPTS) --workspace -p otter --no-deps
- $(stamp)
-
$(addprefix stamp/cargo.wasm-,$(DR)):: \
stamp/cargo.wasm-%: $(call rsrcs, base wasm Cargo.*)
$(CARGO) build --target $(WASM) -p otter-wasm $(call cr,$*)