From: jooyoul_lee Date: Mon, 6 Jan 2014 05:57:47 +0000 (+0900) Subject: [Title] fix debuginfo.sh X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=01c9a5c0bcb7986d7526499deafbbfab0f6e51b1;p=sdk%2Ftools%2Fdynamic-analyzer.git [Title] fix debuginfo.sh [Desc.] [Issue] --- diff --git a/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/tool/debuginfo.sh b/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/tool/debuginfo.sh old mode 100755 new mode 100644 index 48c7b28..8a76a80 --- a/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/tool/debuginfo.sh +++ b/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/tool/debuginfo.sh @@ -6,7 +6,8 @@ print_usage() { echo "Usage: debuginfo [options] [arguments]" echo "Options:" - echo "-r extract rpm package" + echo "-r extract two rpm package" + echo "-d extract one rpm package" echo "-f find files" } @@ -26,6 +27,14 @@ extract() rpm2cpio $3 | cpio -imd } +extract2() +{ + echo $1 + echo $2 + cd $1 + rpm2cpio $2 | cpio -imd +} + if [[ -n $1 ]]; then case "$1" in -f) @@ -44,6 +53,14 @@ if [[ -n $1 ]]; then shift extract $@ ;; + -d) + if [[ "$#" -ne 3 ]]; then + echo "extract needs two arguments!" + exit 1 + fi + shift + extract2 $@ + ;; *) echo "unknown option!" print_usage