X-Git-Url: https://git.mxchange.org/?p=jprojects-scripts.git;a=blobdiff_plain;f=make-javadoc.sh;h=bf6efec8ccb02543ee0866e7bac382dd3b920da3;hp=0af732ea6c4f2bb547698acb58fc0d08a13dc2b3;hb=HEAD;hpb=d6cbf6b26fb4109721bc6e11656672740147b708 diff --git a/make-javadoc.sh b/make-javadoc.sh index 0af732e..92db6f6 100755 --- a/make-javadoc.sh +++ b/make-javadoc.sh @@ -42,8 +42,25 @@ for project in ${LIST}; do echo "$0: Cleaning up Javadoc for '${project}' ..." rm -rf dist/javadoc/ + M=$(echo "${UNMAINTAINED}" | grep "${project}") + B=$(echo "${BROKEN}" | grep "${project}") + 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}") if [ -n "${IS_COMPANY_PROJECT}" -a -z "$1" ]