build: fix missing stuff in travis

This commit is contained in:
Pavol Rusnak 2017-09-29 20:41:29 +02:00
parent 53f5d5c147
commit b6d53acefc
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
2 changed files with 7 additions and 1 deletions

View File

@ -8,6 +8,10 @@ addons:
- build-essential
- gcc-arm-none-eabi
- libnewlib-arm-none-eabi
- protobuf-compiler
- libprotobuf-dev
- python-protobuf
- python3-protobuf
env:
global:
@ -20,9 +24,11 @@ env:
script:
- make -C vendor/libopencm3 lib/stm32/f2
- make -C vendor/nanopb/generator/proto
- make
- make -C bootloader
- make -C fastflash
- make -C firmware/protob
- make -C firmware
- make -C demo

View File

@ -9,4 +9,4 @@ RUN apt-get update
# install build tools and dependencies
RUN apt-get install -y build-essential git python python-ecdsa gcc-arm-none-eabi
RUN apt-get install protobuf-compiler libprotobuf-dev python-protobuf python3-protobuf
RUN apt-get install -y protobuf-compiler libprotobuf-dev python-protobuf python3-protobuf