From 62ab2a5d087df6d0ff7b4b0c685121fb7e5ff14f Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Sat, 14 Feb 2015 16:04:01 +0000 Subject: [PATCH] doc/Doxygen/Allwmake: Automated the setting of FOAM_ONLINE_REPO Patch provided by Bruno Santos Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1528 --- doc/Doxygen/Allwmake | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/doc/Doxygen/Allwmake b/doc/Doxygen/Allwmake index 227bd01b727..4b841f0c453 100755 --- a/doc/Doxygen/Allwmake +++ b/doc/Doxygen/Allwmake @@ -22,6 +22,27 @@ USAGE exit 1 } +defineURL() { + + case "$WM_PROJECT_VERSION" in + [0-9].[0-9].x) + FOAM_BRANCH_NAME="master" + FOAM_REPO_VERSION="$WM_PROJECT-$WM_PROJECT_VERSION" + ;; + [0-9].[0-9].[0-9]) + FOAM_BRANCH_NAME="version-$WM_PROJECT_VERSION" + FOAM_REPO_VERSION="$WM_PROJECT-${WM_PROJECT_VERSION%.*}.x" + ;; + *) + FOAM_BRANCH_NAME="master" + FOAM_REPO_VERSION="$WM_PROJECT-$WM_PROJECT_VERSION" + ;; + esac + + export FOAM_BASE_REPO="https://github.com/$WM_PROJECT/$FOAM_REPO_VERSION" + export FOAM_ONLINE_REPO="$FOAM_BASE_REPO/tree/$FOAM_BRANCH_NAME" +} + # parse options while [ "$#" -gt 0 ] do @@ -30,7 +51,7 @@ do usage ;; -online) - export FOAM_ONLINE_REPO="https://github.com/$WM_PROJECT/$WM_PROJECT-$WM_PROJECT_VERSION/tree/master" + defineURL shift ;; *) -- GitLab