solenv/bin/unittest-failed.sh |   14 +++++++++++++-
 solenv/gbuild/CppunitTest.mk  |    2 +-
 2 files changed, 14 insertions(+), 2 deletions(-)

New commits:
commit 8414b65053dc2914e81a93d9ccd0653ffeea5f2c
Author: Miklos Vajna <vmik...@collabora.co.uk>
Date:   Sun Dec 7 19:24:00 2014 +0100

    solenv: no need to advertise lldb/devenv on Linux in unittest-failed.sh
    
    Change-Id: I1dd1b7804defdf363599c17dee3ab1333cf46ee7

diff --git a/solenv/bin/unittest-failed.sh b/solenv/bin/unittest-failed.sh
index b49ddd7..277c908 100755
--- a/solenv/bin/unittest-failed.sh
+++ b/solenv/bin/unittest-failed.sh
@@ -22,9 +22,21 @@ cat << EOF
 Error: a unit test failed, please do one of:
 
 export DEBUGCPPUNIT=TRUE            # for exception catching
-export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
+EOF
+if [ "$3" == "WNT" ]; then
+cat << EOF
 export CPPUNITTRACE="\"[full path to devenv.exe]\" /debugexe" # for 
interactive debugging in Visual Studio
+EOF
+elif [ "$3" == "MACOSX" ]; then
+cat << EOF
 export CPPUNITTRACE="lldb --" # for interactive debugging on OSX
+EOF
+else
+cat << EOF
+export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
+EOF
+fi
+cat << EOF
 export VALGRIND=memcheck            # for memory checking
 
 and retry using: make $1Test_$2
diff --git a/solenv/gbuild/CppunitTest.mk b/solenv/gbuild/CppunitTest.mk
index 4e3d54a..47f1110 100644
--- a/solenv/gbuild/CppunitTest.mk
+++ b/solenv/gbuild/CppunitTest.mk
@@ -101,7 +101,7 @@ $(call gb_CppunitTest_get_target,%) :| 
$(gb_CppunitTest_CPPTESTDEPS)
                        || ($(if $(value gb_CppunitTest_postprocess), \
                                        RET=$$?; \
                                        $(call 
gb_CppunitTest_postprocess,$(gb_CppunitTest_CPPTESTCOMMAND),$@.core,$$RET) >> 
$@.log 2>&1;) \
-                               cat $@.log; 
$(SRCDIR)/solenv/bin/unittest-failed.sh Cppunit $*))))
+                               cat $@.log; 
$(SRCDIR)/solenv/bin/unittest-failed.sh Cppunit $* $(OS)))))
 
 define gb_CppunitTest_CppunitTest
 $(call gb_CppunitTest__CppunitTest_impl,$(1),$(call 
gb_CppunitTest_get_linktarget,$(1)))
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to