reitit/scripts/cljdoc-check.sh

19 lines
429 B
Bash
Raw Normal View History

2023-06-12 13:40:34 +00:00
#!/bin/bash
2023-06-12 14:57:51 +00:00
set -e
2023-06-12 15:15:53 +00:00
# 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
2023-06-12 13:40:34 +00:00
for i in modules/*; do
cd $i
2023-08-28 13:00:03 +00:00
if [ "$(ls -A src)" ]; then
clojure -J-Dclojure.main.report=stderr -Tcljdoc-analyzer analyze-local
else
echo "Skip $i, empty src folder"
fi
2023-06-12 13:40:34 +00:00
cd ../..
done