summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorWolfram Sang <w.sang@pengutronix.de>2008-03-04 15:26:38 +0000
committerWolfram Sang <w.sang@pengutronix.de>2008-03-04 15:26:38 +0000
commit861072d4bcedd2a4d56b5e0c804eb95a6cb9843a (patch)
tree5eb0e12be8301a52933a5d8742fc535672ff3160 /bin
parent10482cf25848ef6fb5b1b2bb26c3dcc4cb537ed2 (diff)
downloadptxdist-861072d4bcedd2a4d56b5e0c804eb95a6cb9843a.tar.gz
ptxdist-861072d4bcedd2a4d56b5e0c804eb95a6cb9843a.tar.xz
* 'export' now copies selected packets to specified dir
Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7817 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ptxdist15
1 files changed, 15 insertions, 0 deletions
diff --git a/bin/ptxdist b/bin/ptxdist
index e46470139..67e768851 100755
--- a/bin/ptxdist
+++ b/bin/ptxdist
@@ -974,6 +974,21 @@ while [ "$#" != "0" ]; do
check_ptxconfig
drop $1 $2
;;
+ export) shift
+ if [ ! -d $1 ]; then
+ echo
+ echo "${PROMPT}error: directory '$1' does not exist!"
+ echo
+ exit 1
+ fi
+ export EXPORTDIR=$1
+ check_ptxconfig
+ check_native
+ check_deps
+ ptxd_make export $1 2>&1 | tee -a logfile
+ check_pipe_status
+ exit 0
+ ;;
extract) shift
check_ptxconfig
check_if_selected $1