X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=make-javadoc.sh;h=27dcbc6f231e0e2a218592bb05a0a82b06097f9e;hb=11439562e89bc1411bfb0f95c4582f266ff634cf;hp=313f98558999d9787e7f94523ad7d5db59f14626;hpb=6c601ecf66aa3d7cd112aa4b7444056fd833a47c;p=jprojects-scripts.git diff --git a/make-javadoc.sh b/make-javadoc.sh index 313f985..27dcbc6 100755 --- a/make-javadoc.sh +++ b/make-javadoc.sh @@ -42,8 +42,24 @@ for project in ${LIST}; do echo "$0: Cleaning up Javadoc for '${project}' ..." rm -rf dist/javadoc/ + M=$(grep "${project}" "${UNMAINTAINED}") + B=$(grep "${project}" "${BROKEN}") + if [ -f "src/.gitkeep" ] + then + echo "$0: project='${project}' has a .gitkeep file in 'src', won't scan." + continue + elif [ -n "${M}" ] + then + echo "$0: Skipping unmaintained project='${project}' ..." + continue + elif [ -n "${B}" ] + then + echo "$0: Skipping broken project='${project}' ..." + continue + fi + echo "$0: Generating documentation for '${project}' ..." - ${ANT_BIN} javadoc > dist/javadoc.log || exit 255 + "${ANT_BIN}" javadoc > dist/javadoc.log || exit 255 rm -fv dist/javadoc.log IS_COMPANY_PROJECT=$(echo "${COMPANY_PROJECTS}" | grep "${project}") @@ -51,10 +67,6 @@ for project in ${LIST}; do then echo "$0: Not uploading company project='${project}'" continue - elif [ -f "src/.gitkeep" ] - then - echo "$0: project='${project}' has a .gitkeep file in 'src', won't scan." - continue fi echo "$0: Generating 'javadoc/${project}' on remote server ..."