diff options
| -rw-r--r-- | xi_buildscript.sh | 19 | ||||
| -rw-r--r-- | xibuild.sh | 2 | 
2 files changed, 10 insertions, 11 deletions
| diff --git a/xi_buildscript.sh b/xi_buildscript.sh index d9e19f7..a60efe9 100644 --- a/xi_buildscript.sh +++ b/xi_buildscript.sh @@ -55,23 +55,22 @@ for xibuild in $PKG_NAME.xibuild $(ls *.xibuild | grep -v "^$PKG_NAME.xibuild$")          . ./$xibuild -         -        for t in $stages; do -            type $t >/dev/null && { -                echo "==========================$t stage==========================" -                $t || exit 1 -            } -        done -          printf "checking for postinstall... "          if command -v postinstall > /dev/null; then               echo "adding postinstall"              POST_DIR=$PKG_DEST/var/lib/xipkg/postinstall              mkdir -p $POST_DIR -            cat ./$PKG_NAME.xibuild > $POST_DIR/$PKG_NAME.sh -            echo >> $POST_DIR/$PKG_NAME.sh +            cat ./$PKG_NAME.xibuild $xibuild >> $POST_DIR/$PKG_NAME.sh              echo "postinstall" >> $POST_DIR/$PKG_NAME.sh          else              echo "no postinstall"          fi +         +        for t in $stages; do +            type $t >/dev/null && { +                echo "==========================$t stage==========================" +                $t || exit 1 +            } +        done +  done @@ -157,7 +157,7 @@ xibuild_package () {              tar -C $root/$export_dir/$pkg -cJf $out_dir/$pkg.xipkg ./          }      done -    for buildfile in $(find $src_dir -name "$src_dir/*.xibuild"); do +    for buildfile in $(find $src_dir -name "*.xibuild"); do          cp $buildfile $out_dir/      done  } | 
