[Libreoffice-commits] core.git: configure.ac

Tor Lillqvist (via logerrit) logerrit at kemper.freedesktop.org
Mon Oct 5 05:32:30 UTC 2020


 configure.ac |   26 ++++++++++++++++++--------
 1 file changed, 18 insertions(+), 8 deletions(-)

New commits:
commit e55f3e286283bc0570a6c4f396df952a812ceaef
Author:     Tor Lillqvist <tml at collabora.com>
AuthorDate: Sun Oct 4 22:30:46 2020 +0300
Commit:     Tor Lillqvist <tml at collabora.com>
CommitDate: Mon Oct 5 07:31:49 2020 +0200

    Small cleanup of shell functions
    
    Use "local" for local variables. Document the (global) variables used
    to return values.
    
    Change-Id: Iadb567af9e19a627da616f05a5dc650af1c070de
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103926
    Tested-by: Jenkins
    Reviewed-by: Tor Lillqvist <tml at collabora.com>

diff --git a/configure.ac b/configure.ac
index 7993b60cdab1..255410b50063 100644
--- a/configure.ac
+++ b/configure.ac
@@ -43,6 +43,8 @@ LO_PATH= # used by path_munge to construct a PATH variable
 
 FilterLibs()
 {
+    # Return value: $filteredlibs
+
     filteredlibs=
     for f in $1; do
         case "$f" in
@@ -132,7 +134,11 @@ AbsolutePath()
     # There appears to be no simple and portable method to get an absolute and
     # canonical path, so we try creating the directory if does not exist and
     # utilizing the shell and pwd.
-    rel="$1"
+
+    # Args: $1: A possibly relative pathname
+    # Return value: $absolute_path
+
+    local rel="$1"
     absolute_path=""
     test ! -e "$rel" && mkdir -p "$rel"
     if test -d "$rel" ; then
@@ -344,11 +350,11 @@ fi
 
 win_short_path_for_make()
 {
-    local_short_path="$1"
+    local short_path="$1"
     if test "$GNUMAKE_WIN_NATIVE" = "TRUE" ; then
-        cygpath -sm "$local_short_path"
+        cygpath -sm "$short_path"
     else
-        cygpath -u "$(cygpath -d "$local_short_path")"
+        cygpath -u "$(cygpath -d "$short_path")"
     fi
 }
 
@@ -2579,6 +2585,7 @@ dnl ===================================================================
 
 pathmunge ()
 {
+    local new_path
     if test -n "$1"; then
         if test "$build_os" = "cygwin"; then
             if test "$GNUMAKE_WIN_NATIVE" = "TRUE" ; then
@@ -2596,7 +2603,6 @@ pathmunge ()
         else
             add_lopath_before "$new_path"
         fi
-        unset new_path
     fi
 }
 
@@ -5893,8 +5899,6 @@ find_al()
             return
         fi
     done
-
-
 }
 
 find_dotnetsdk46()
@@ -5976,8 +5980,12 @@ find_winsdk()
 
 find_msms()
 {
+    # Return value: $msmdir
+
     AC_MSG_CHECKING([for MSVC merge modules directory])
-    my_msm_files=Microsoft_VC${VCVER}_CRT_x86.msm
+    local my_msm_files=Microsoft_VC${VCVER}_CRT_x86.msm
+    local my_msm_dir
+
     case "$VCVER" in
         160)
         my_msm_files="Microsoft_VC141_CRT_x86.msm Microsoft_VC142_CRT_x86.msm ${my_msm_files}"
@@ -6048,6 +6056,8 @@ find_msms()
 
 find_msvc_x64_dlls()
 {
+    # Return value: $msvcdllpath, $msvcdlls
+
     AC_MSG_CHECKING([for MSVC x64 DLL path])
     msvcdllpath="$VC_PRODUCT_DIR/redist/x64/Microsoft.VC${VCVER}.CRT"
     case "$VCVER" in


More information about the Libreoffice-commits mailing list