diff options
Diffstat (limited to 'trunk/lib')
-rw-r--r-- | trunk/lib/common.sh | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/trunk/lib/common.sh b/trunk/lib/common.sh index e54ba95..6d1a5ab 100644 --- a/trunk/lib/common.sh +++ b/trunk/lib/common.sh @@ -589,8 +589,8 @@ function gen_patches_filelist { # generate FILE_LIST # usage: gen_patches_filelist <folder> - if [ ! -z "$1" ]; then - mkdir -p $1 + if [ ! -z "$1" ] && [ -d "$1" ]; then + cwd="`pwd`" cd $1 for file in `find | grep -e ".tgz$"`; do ls -l $file; done > FILE_LIST @@ -611,9 +611,8 @@ function gen_packages_txt { # generate PACKAGES.TXT # usage: gen_packages_txt <folder> - if [ ! -z "$1" ]; then + if [ ! -z "$1" ] && [ -d "$1" ]; then - mkdir -p $1 cwd="`pwd`" cd $1 @@ -637,9 +636,8 @@ function gen_md5_checksums { # generate CHECKSUMS.md5 # usage: gen_md5_checksums <folder> - if [ ! -z "$1" ]; then + if [ ! -z "$1" ] && [ -d "$1" ]; then - mkdir -p $1 cwd="`pwd`" cd $1 |