123456789101112131415161718192021222324252627282930313233 |
- language: haskell
- before_install:
- - sudo add-apt-repository -y ppa:terry.guo/gcc-arm-embedded
- - sudo apt-get update -qq
- - sudo apt-get install -y gcc-arm-none-eabi
- - git clone https://github.com/galoisinc/ivory
- - export IVORY_REPO=$PWD/ivory
- - git clone https://github.com/galoisinc/tower
- - export TOWER_REPO=$PWD/tower
- - git clone https://github.com/galoisinc/ivory-tower-stm32
- - export BSP_REPO=$PWD/ivory-tower-stm32
- - git clone https://github.com/aisamanra/s-cargot
- - export SCARGOT_REPO=$PWD/s-cargot
- install:
- - cabal install cabal-install
- - cabal install alex happy
- script:
- - ghc --version
- - cabal --version
- - arm-none-eabi-gcc --version
- - make create-sandbox
- - make
- - make $ENV_TEST_TARGET
- ghc:
- - 7.8
- branches:
- except:
- - /^wip.*$/
- env:
- - ENV_TEST_TARGET=haskell-backend-test
- - ENV_TEST_TARGET=rpc-backend-test
- - ENV_TEST_TARGET=ivory-backend-test
- - ENV_TEST_TARGET=tower-backend-test
|