correct distributable file target
[AROS.git] / scripts / nightly / pkg / raspi-armhf
blob669b1515f8e6b013e3b3eb1159d818947f2dbaa1
1 #!/bin/zsh
2 # Creates AROS/raspi-armhf binary packages.
4 BUILDTARGET=raspi-armhf
6 TARGET=$BUILDTARGET
7 if [ "$VARIANT" != "" ]; then
8 BUILDTARGET=$VARIANT-$TARGET
9 fi
11 source $SP/setup
13 # The log-name MUST match the name of the package script
14 setl aros-$BUILDTARGET.log
16 ARCHIVE_BASE=$ARCHIVE_BASE/Binaries
18 printi "Creating AROS/$BUILDTARGET binary packages..."
20 delete $BUILD_BASE/AROS
21 copy $SOURCE_AROS $BUILD_BASE/AROS
22 copy $SOURCE_CONTRIB $BUILD_BASE/AROS/contrib
24 cd $BUILD_BASE/AROS
25 execute ./configure --target=$TARGET --enable-target-variant=$VARIANT --enable-ccache --enable-build-type=nightly
26 make
28 DISTFILE=$BASENAME-$BUILDTARGET.tar.gz
29 ARCHIVE=$ARCHIVE_BASE/$DISTFILE
31 CONTRIBPACKAGE=$BASENAME-$BUILDTARGET-contrib
32 CONTRIBARCHIVE=$ARCHIVE_ROOT/$VERSION/Binaries/$CONTRIBPACKAGE.tar.bz2
33 if [ -f $CONTRIBARCHIVE ]; then
34 echo "--- Binary contrib package found, unarchiving..."
35 cd $BUILD_BASE/AROS/bin/$BUILDTARGET/AROS
36 execute tar xjf $CONTRIBARCHIVE
37 delete Extras
38 move $CONTRIBPACKAGE Extras
39 else
40 echo "--- Binary contrib package not found, skipping..."
43 cd $BUILD_BASE/AROS
44 make distfiles
45 copy $BUILD_BASE/AROS/distfiles/$DISTFILE $ARCHIVE
47 cd $ROOT
48 delete $BUILD_BASE/AROS
49 resetl