diff --git a/Scripts/AfterBuild b/Scripts/AfterBuild new file mode 100755 index 0000000..d484205 --- /dev/null +++ b/Scripts/AfterBuild @@ -0,0 +1,39 @@ +#!/bin/bash + +PKGLIST=.pkglist +TMPFILE=`mktemp` + +if [ ! -f $HOME/.ViitorMake ]; then + echo "Please run Scripts/initViitorMake" + echo "From ViitorMake Root Direktory" + echo "This will create a File $HOME/.ViitorMake" + echo "with necessary information for running" + echo "ViitorMake Scripts" + exit 10 +fi + +source $HOME/.ViitorMake + +WDIR=`pwd` +source $VMAKEDIR/defsys +source $VMAKEDIR/functions/functions + +cd $DISTTARGET/../install +echo -n "Generating pkglist file" +./GenPkgList $DISTTARGET >../BINARY/.pkglist +echo . +cd $VMAKEDIR +echo -n "Generating All.cfg" +Scripts/GenBuildList >$DISTTARGET/../install/All.cfg +echo . +cd $DISTTARGET/../install +for i in *.in; do + echo -n "Generating configuration for $i" + CFGFILENAME=`echo $i|sed -e "s/in$/cfg/"` + ./GenInstallcfg -d $DISTTARGET -f $i >$CFGFILENAME + echo . + if [ "$i" == "isoinstall.in" ]; then + sed -i "s/\(^Boot Base\/\)Development gcc$/\1Lib gpplib/" $CFGFILENAME + sed -i "/Base\/Kernel.*linux$/d" $CFGFILENAME + fi +done