mirror of https://github.com/gkostka/lwext4.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
986 B
35 lines
986 B
|
|
language: c
|
|
compiler: gcc
|
|
sudo: required
|
|
dist: trusty
|
|
|
|
install:
|
|
- uname -a
|
|
- sudo rm /var/lib/apt/lists/* -vfr
|
|
- sudo apt-get update -qq
|
|
- sudo apt-get install -qq cmake
|
|
- wget http://www.freddiechopin.info/en/download/category/11-bleeding-edge-toolchain?download=139%3Ableeding-edge-toolchain-151225-64-bit-linux -O /tmp/gcc-arm-none-eabi-5_3-151225-linux-x64.tar.xz
|
|
- tar -xf /tmp/gcc-arm-none-eabi-5_3-151225-linux-x64.tar.xz -C /tmp/
|
|
- export SAVED_PATH=$PATH
|
|
|
|
script:
|
|
- gcc --version
|
|
- make generic
|
|
- cd build_generic && make -j`nproc`
|
|
- cd ..
|
|
- export PATH=/tmp/gcc-arm-none-eabi-5_3-151225/bin:$SAVED_PATH
|
|
- arm-none-eabi-gcc --version
|
|
- make cortex-m4
|
|
- cd build_cortex-m4 && make -j`nproc`
|
|
- cd ..
|
|
- make cortex-m3
|
|
- cd build_cortex-m3 && make -j`nproc`
|
|
- cd ..
|
|
- make cortex-m0
|
|
- cd build_cortex-m0 && make -j`nproc`
|
|
- cd ..
|
|
|
|
notifications:
|
|
on_success: change
|
|
on_failure: always
|
|
|