[Title] fix debuginfo.sh
authorjooyoul_lee <jy.exe.lee@samsung.com>
Mon, 6 Jan 2014 05:57:47 +0000 (14:57 +0900)
committerjooyoul_lee <jy.exe.lee@samsung.com>
Mon, 6 Jan 2014 05:57:47 +0000 (14:57 +0900)
[Desc.]
[Issue]

org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/tool/debuginfo.sh [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index 48c7b28..8a76a80
@@ -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