diff options
| author | davidovski <david@davidovski.xyz> | 2022-01-02 19:38:26 +0000 | 
|---|---|---|
| committer | davidovski <david@davidovski.xyz> | 2022-01-02 19:38:26 +0000 | 
| commit | 44416486773fa191f5f35a8207e12bb3ba125ef1 (patch) | |
| tree | 46b891a6c729cf73568c1c5ffee03f36f4ee2fbc | |
| parent | a0d18a666de03df45f5690e28bb1c4ecb60e7f11 (diff) | |
added post install
| -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 | 
