From 221b6b916381a71fa88a7b9b4dc50faf21fb2c0c Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Tue, 7 Oct 2025 16:43:33 +0200 Subject: [PATCH] add justfile docs --- justfile | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/justfile b/justfile index eb8ff30..218abe8 100644 --- a/justfile +++ b/justfile @@ -1,8 +1,8 @@ -all: check-all build-all clean-all fmt-all clippy-all +all: check-all build-all clean-all fmt-all clippy-all docs-zynq check-all: (check "zynq") (check "tools") (check "zynq7000-boot-image") clean-all: (clean "zynq") (clean "tools") (clean "zynq7000-boot-image") -build-all: (build "zynq") (build "tools") (build "zynq7000-boot-image") +build-all: build-zynq (build "tools") (build "zynq7000-boot-image") fmt-all: (fmt "zynq") (fmt "tools") (fmt "zynq7000-boot-image") clippy-all: (clippy "zynq") (clippy "tools") (clippy "zynq7000-boot-image") @@ -12,6 +12,9 @@ check target: build target: cd {{target}} && cargo build +build-zynq: (build "zynq") + cd "zynq/zedboard-fsbl" && cargo build --release + clean target: cd {{target}} && cargo clean @@ -21,6 +24,13 @@ fmt target: clippy target: cd {{target}} && cargo clippy -- -D warnings +[working-directory: 'zynq'] +docs-zynq: + RUSTDOCFLAGS="--cfg docsrs --generate-link-to-definition -Z unstable-options" cargo +nightly doc -p zynq7000 + RUSTDOCFLAGS="--cfg docsrs --generate-link-to-definition -Z unstable-options" cargo +nightly doc -p zynq7000-hal --all-features + RUSTDOCFLAGS="--cfg docsrs --generate-link-to-definition -Z unstable-options" cargo +nightly doc -p zynq7000-mmu + RUSTDOCFLAGS="--cfg docsrs --generate-link-to-definition -Z unstable-options" cargo +nightly doc -p zynq7000-rt + [working-directory: 'zynq-boot-image/staging'] bootgen: bootgen -arch zynq -image boot.bif -o boot.bin -w on