From f25b677d0c1bae10df4fadaeba60715abd370aad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Forysiuk?= Date: Thu, 23 Feb 2012 00:15:39 +0100 Subject: [PATCH] makedist.midori: automate shipping with(out) debug info --- win32/makedist/makedist.midori | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/win32/makedist/makedist.midori b/win32/makedist/makedist.midori index eedf52b2..74d14429 100755 --- a/win32/makedist/makedist.midori +++ b/win32/makedist/makedist.midori @@ -36,7 +36,11 @@ temp_dir=`mktemp -d` have_7zip=`which 7za` if [ "$1" != "" ]; then - version_tag=$1 + if [ "$1" == "debug" ]; then + DEBUG_BUILD=1 + else + version_tag=$1 + fi fi # generate unique filename @@ -98,6 +102,11 @@ echo -n . pushd $root_dir/bin > /dev/null dll_recursive midori*.exe gspawn-*-helper*.exe libhunspell*.dll > $temp_dir/midori.exe.lst dll_recursive ../lib/gio/modules/*.dll >> $temp_dir/midori.exe.lst + +if [ "$DEBUG_BUILD" != "" ]; then + dll_recursive gdb.exe GtkLauncher.exe >> $temp_dir/midori.exe.lst +fi + files=`ls | cat - $temp_dir/midori.exe.lst | sort | uniq -d` rm $temp_dir/midori.exe.lst popd > /dev/null @@ -110,6 +119,10 @@ mkdir $workdir/bin cp -L $files $workdir/bin popd > /dev/null +if [ "$DEBUG_BUILD" == "" ];then + find -iname *.debug -exec rm {} \; +fi + echo -n . # copy etc