reitit/scripts/cljdoc-check.sh
2023-08-28 16:00:03 +03:00

18 lines
429 B
Bash
Executable file

#!/bin/bash
set -e
# Need pom and jar for analyze local.
# Need repo version installed to the local m2 for up-to-date dependencies between modules.
# Install will run jar and pom tasks already.
./scripts/lein-modules install
for i in modules/*; do
cd $i
if [ "$(ls -A src)" ]; then
clojure -J-Dclojure.main.report=stderr -Tcljdoc-analyzer analyze-local
else
echo "Skip $i, empty src folder"
fi
cd ../..
done