[Xfce4-commits] <midori:master> Include gdb.exe in release builds and drop debug.bat

Christian Dywan noreply at xfce.org
Thu Apr 4 18:32:04 CEST 2013


Updating branch refs/heads/master
         to feb032138df5af9683e058bc67ca226a654979f6 (commit)
       from 0d2ff336b5e552ced926ba0ef06564ba2c48c7c5 (commit)

commit feb032138df5af9683e058bc67ca226a654979f6
Author: Paweł Forysiuk <tuxator at o2.pl>
Date:   Thu Apr 4 18:30:02 2013 +0200

    Include gdb.exe in release builds and drop debug.bat

 win32/makedist/makedist.midori |   19 +++----------------
 1 files changed, 3 insertions(+), 16 deletions(-)

diff --git a/win32/makedist/makedist.midori b/win32/makedist/makedist.midori
index c363342..d20f9da 100755
--- a/win32/makedist/makedist.midori
+++ b/win32/makedist/makedist.midori
@@ -43,10 +43,6 @@ grep -q gtk-3.0 _build/config.log && GTK3_BUILD=1
 version=`grep PACKAGE_VERSION _build/default/config.h | awk '{ print $3 $4; }' | sed 's@(debug)@-debug at g'|sed 's@"@@g'`
 
 if [ "$1" != "" ]; then
-   if [ "$1" == "debug" ]; then
-       DEBUG_BUILD=1
-       shift
-   fi
    version_tag="$1"
 fi
 
@@ -126,9 +122,11 @@ dll_recursive midori*.exe gspawn-*-helper*.exe libhunspell*.dll > $temp_dir/mido
 dll_recursive ../lib/gio/modules/*.dll >> $temp_dir/midori.exe.lst
 dll_recursive iconv.dll >> $temp_dir/midori.exe.lst
 dll_recursive ../lib/gstreamer-$GSTREAMER_API_VERSION/*.dll >> $temp_dir/midori.exe.lst
+# we ship gdb now for -g and diagnostic button
+dll_recursive gdb.exe >> $temp_dir/midori.exe.lst
 
 if [ "$DEBUG_BUILD" != "" ]; then
-    dll_recursive gdb.exe GtkLauncher.exe >> $temp_dir/midori.exe.lst
+    dll_recursive GtkLauncher.exe >> $temp_dir/midori.exe.lst
 fi
 
 files=`ls | cat - $temp_dir/midori.exe.lst | sort | uniq -d`
@@ -209,17 +207,6 @@ if [ "$DEBUG_BUILD" == "" ];then
     pushd $workdir > /dev/null
     find -iname *.debug -exec rm {} \;
     popd > /dev/null
-else
-    #add some gdb helper scripts
-    cat > $workdir/bin/backtrace.gdb << _EOF
-set logging on debug.log
-run
-thread apply all bt
-quit
-_EOF
-
-echo 'gdb.exe --command=backtrace.gdb midori.exe' > $workdir/bin/debug.bat
-
 fi
 
 # copy locales for gtk


More information about the Xfce4-commits mailing list