automake-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Automake-commit] [SCM] GNU Automake branch, master, updated. v1.11-1831


From: Peter Rosin
Subject: [Automake-commit] [SCM] GNU Automake branch, master, updated. v1.11-1831-g887eded
Date: Wed, 08 Feb 2012 12:51:30 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=887ededc571638e14143b478d6683f6ce4e68e29

The branch, master has been updated
       via  887ededc571638e14143b478d6683f6ce4e68e29 (commit)
      from  96401cb96cb4494023c59850d9f6a2912df22c24 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 887ededc571638e14143b478d6683f6ce4e68e29
Author: Peter Rosin <address@hidden>
Date:   Wed Feb 8 13:35:32 2012 +0100

    tests: check the depmodes 'msvisualcpp' and 'msvcmsys'
    
    * tests/defs (cygpath): New requirement, checking that cygpath
    is working.
    (mingw): New requirement, checking that the build system is
    MSYS (in its normal MinGW mode).
    * tests/gen-testsuite-part (depmodes): Add entries for depmodes
    'msvisualcpp' and 'msvcmsys'.

-----------------------------------------------------------------------

Summary of changes:
 tests/defs               |   12 ++++++++++++
 tests/gen-testsuite-part |    4 ++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/tests/defs b/tests/defs
index 6d3810b..03766ea 100644
--- a/tests/defs
+++ b/tests/defs
@@ -729,6 +729,10 @@ do
       cscope --version </dev/null \
         || skip_all_ "required program \`cscope' not available"
       ;;
+    cygpath)
+      echo "$me: running cygpath --version"
+      cygpath --version || skip_all_ "cygpath not available"
+      ;;
     etags)
       # Exuberant Ctags will create a TAGS file even
       # when asked for --help or --version.  (Emacs's etags
@@ -852,6 +856,14 @@ do
         || skip_all_ "cannot find a makeinfo program that groks the" \
                  "\`--html' option"
       ;;
+    mingw)
+      uname_s=`uname -s || echo UNKNOWN`
+      echo "$me: system name: $uname_s"
+      case $uname_s in
+        MINGW*) ;;
+        *) skip_all_ "this test requires MSYS in MinGW mode" ;;
+      esac
+      ;;
     non-root)
       # Skip this test case if the user is root.
       # We try to append to a read-only file to detect this.
diff --git a/tests/gen-testsuite-part b/tests/gen-testsuite-part
index 40e6dfc..ad00657 100755
--- a/tests/gen-testsuite-part
+++ b/tests/gen-testsuite-part
@@ -332,6 +332,10 @@ my %depmodes =
 # This is for older (pre-3.x) GCC versions.  Newer versions
 # have depmode "gcc3".
     gcc          => ["gcc"],
+# This is for older (pre-7) msvc versions.  Newer versions
+# have depmodes "msvc7" and "msvc7msys".
+    msvisualcpp  => ["cl", "cygpath"],
+    msvcmsys     => ["cl", "mingw"],
   );
 
 foreach my $lt (TRUE, FALSE)


hooks/post-receive
-- 
GNU Automake



reply via email to

[Prev in Thread] Current Thread [Next in Thread]