File: build

package info (click to toggle)
grcompiler 4.2-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 11,076 kB
  • ctags: 5,163
  • sloc: cpp: 45,565; sh: 4,451; ansic: 4,377; makefile: 185; xml: 175; perl: 127
file content (39 lines) | stat: -rwxr-xr-x 1,162 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
HERE=`pwd`
if [ ! -n "${TARGETS}" ]; then
    TARGETS="lucid natty oneiric precise"
fi
#PUBLISH='SIL'
PUBLISH='LINGNET'
#REVISION=`echo $BUILD_NUMBER | sed -e 's/[:-].*$//'`
#VARIANT='lingnet'
PRODUCT='grcompiler'
ZIPTYPE='gz'
DEST=${HERE}/../output
BUILDINGDIR=${HERE}/../building

#NO_DPUT=1

BASE=$(dpkg-parsechangelog -lchangelog| grep ^Vers | cut -d\  -f2 | cut -d\- -f1 | cut -d\: -f2)

#echo "build archs: $BUILD_ARCHS"

if [ "${BUILD_ARCHS:0:6}" = "source" ]; then
    echo ">> cp tarball to ~/upstream"
    cp $1/building/${PRODUCT}-${BASE}.tar.gz ~/upstream/${PRODUCT}_${BASE}.orig.tar.gz  || exit $?
    rm -rf ${DEST}/results
else
    echo ">> non-source build"
    rm ${BUILDINGDIR}/*build*
fi

source /home/bob/pbuilder/build.common

# create artifacts
if [ "${BUILD_ARCHS:0:6}" = "source" ]; then
    echo ">> copying files for artifacts"
    mkdir ${DEST}/results || exit $?
    cp /home/bob/pbuilder/results/lucid/${PRODUCT}_${BASE}-* ${DEST}/results || exit $?
    cp /home/bob/pbuilder/results/lucid/${PRODUCT}_${BASE}.orig.tar.gz ${DEST}/results || exit $?
    test -e ${DEST}/results/${PRODUCT}_${BASE}.orig.tar.gz || exit $?
fi