From: Paweł Forysiuk Date: Wed, 22 Feb 2012 23:15:39 +0000 (+0100) Subject: makedist.midori: automate shipping with(out) debug info X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f25b677d0c1bae10df4fadaeba60715abd370aad;p=midori makedist.midori: automate shipping with(out) debug info --- 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