IMHO it doesn't make sense to keep the "docs" targets.
[AROS.git] / scripts / nightly / pkg / contrib
blobab1c738c5d584bff9a7144efde9f0946f97796dd
1 #!/bin/zsh
2 # Creates generic contrib package.
4 source $SP/setup
6 # The log-name MUST match the name of the package script
7 setl contrib-$BUILDTARGET.log
9 ARCHIVE_BASE=$ARCHIVE_BASE/Binaries
11 printi "Creating AROS/$BUILDTARGET contrib binary package..."
13 delete $BUILD_BASE/AROS
14 copy $SOURCE_AROS $BUILD_BASE/AROS
15 copy $SOURCE_CONTRIB $BUILD_BASE/AROS/contrib
17 cd $BUILD_BASE/AROS
18 execute ./configure --target=$BUILDTARGET --enable-ccache --enable-build-type=nightly
19 make tools mmake contrib
21 PACKAGE=$BASENAME-$BUILDTARGET-contrib
22 ARCHIVE=$ARCHIVE_BASE/$PACKAGE.tar.bz2
24 if [ -z ${BUILDTARGETDIR+x} ]; then BUILDTARGETDIR=$BUILDTARGET; fi
26 cd $BUILD_BASE/AROS/bin/$BUILDTARGETDIR/AROS
27 mkdir $PACKAGE
28 move Extras $PACKAGE/
29 move Development $PACKAGE/
30 move Libs $PACKAGE/
31 copy $SOURCE_AROS/LICENSE $PACKAGE
32 copy $SOURCE_AROS/ACKNOWLEDGEMENTS $PACKAGE
33 archive $ARCHIVE $PACKAGE
35 cd $ROOT
36 delete $BUILD_BASE/AROS
37 resetl