reorganized Config file
[hdw-linux/hdw-linux.git] / scripts / Create-Binary
index 52a091f..8bce90a 100755 (executable)
@@ -44,6 +44,8 @@ else
 fi
 pkg_dir=`echo $package | sed 's%-[0-9].%%'`
 pkg_dir=`echo $pkg_dir | sed 's%-[0-9]%%'`
+pkg_dir=`echo $pkg_dir | sed "s%\(.*\)\.\(.*\)%\1%"`
+pkg_dir=`echo $pkg_dir | sed 's%-x%%'`
 mkdir -p binaries/$bin_dir
 
 # single package
@@ -78,14 +80,15 @@ elif [ "$package" = "all" ] ; then
 
 ((counter=0))
 for pkg in `ls -A $hdw_build_dir/var/adm/flists | grep -v '.stage'`; do
-       tar_name=`echo $pkg | awk -F- '{ print $1 }'`
+       tar_name=`echo $pkg | sed "s/-[0-9].*//g"`
        ./scripts/Create-Binary -package $pkg -root $hdw_build_dir \
-                               -tar_name $tar_name
+                               -tar-name $tar_name
        ((counter+=1))
 done
 
 # add 00-dirtree, build in stage1
-./scripts/Create-Binary -package 00-dirtree.stage0-0 -tar-name 00-dirtree
+./scripts/Create-Binary -package 00-dirtree.stage0-0 -tar-name 00-dirtree \
+                               -root $hdw_build_dir
 ((counter+=1))
 
 echo "created $counter binaries, done"