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
|