Changes in tools/travis.sh [79b39d0:3daa163] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tools/travis.sh

    r79b39d0 r3daa163  
    5252arm32/integratorcp:arm-helenos:image.boot
    5353arm32/raspberrypi:arm-helenos:uImage.bin
     54arm64/virt:aarch64-helenos:image.iso
    5455ia32:i686-helenos:image.iso
    5556ia64/i460GX:ia64-helenos:image.boot
     
    8687    echo "Will try to run C style check."
    8788    echo
    88     make ccheck || exit 1
     89    cd tools
     90    ./build-ccheck.sh || exit 1
     91    cd ..
     92    tools/ccheck.sh || exit 1
    8993    echo "C style check passed."
    9094    exit 0
     
    153157    fi
    154158
    155 
    156159    # Build it
    157     make "PROFILE=$H_ARCH" HANDS_OFF=y || exit 1
    158     test -s "$H_OUTPUT_FILENAME" || exit 1
     160    SRCDIR="$PWD"
     161
     162    mkdir -p build/$H_ARCH || exit 1
     163    cd build/$H_ARCH
     164
     165    export PATH="/usr/local/cross/bin:$PATH"
     166
     167    $SRCDIR/configure.sh $H_ARCH || exit 1
     168    ninja || exit 1
     169    ninja image_path || exit 1
     170
     171    cd $SRCDIR
    159172
    160173    echo
     
    185198            ) >hsct.conf || exit 1
    186199
    187             "$HOME/helenos-harbours/hsct.sh" init "$H_HELENOS_HOME" || exit 1
     200            "$HOME/helenos-harbours/hsct.sh" init "$H_HELENOS_HOME" $H_ARCH || exit 1
    188201
    189202            # We cannot flood the output as Travis has limit of maximum output size
Note: See TracChangeset for help on using the changeset viewer.