diff options
Diffstat (limited to 'xibuild')
-rwxr-xr-x | xibuild | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -132,9 +132,18 @@ xibuild () { build >> $LOGFILE 2>&1 && printf "$PASS built\n" || return 1; + printf "\033[0;34m\tpackaging package...\033[0m"; package >> $LOGFILE 2>&1 && printf "$PASS packaged\n" || return 1; + # add postinstall script + POSTINSTALL=$(type postinstall | sed '1,3d;$d') + if [ ${#POSTINSTALL} != 0 ]; then + POST_DIR=$PKG_DEST/tmp/xi/postinstall + mkdir -p $POST_DIR + echo "#!/bin/sh" > $POST_DIR/$PKG_NAME.sh + echo $POSTINSTALL >> $POST_DIR/$PKG_NAME.sh + fi # go back to root, make things easier cd $XI_ROOT |