-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy path.travis.yml
More file actions
22 lines (22 loc) · 803 Bytes
/
.travis.yml
File metadata and controls
22 lines (22 loc) · 803 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
before_install:
- date
- cat /proc/cpuinfo
- cd ${HOME}
- sudo apt-get -qq -y install binutils-avr gcc-avr avr-libc avrdude libgmp-dev
- git clone https://github.com/githwxi/ATS-Postiats.git
- git clone https://github.com/githwxi/ATS-Postiats-contrib.git
# Build ATS1
- export ATSHOME=${HOME}/ats-lang-anairiats-0.2.12
- export ATSHOMERELOC=ATS-0.2.12
- ${HOME}/ATS-Postiats/travis-ci/ats1_setup.sh 0.2.12
- cd ${ATSHOME} && ./configure && make
# Build ATS2
- export PATSHOME=${HOME}/ATS-Postiats
- export PATSHOMERELOC=${HOME}/ATS-Postiats-contrib
- export PATH=${PATH}:${PATSHOME}/bin
- cd ${PATSHOME} && make -f codegen/Makefile_atslib && make -f Makefile_devl src_depend && make -f Makefile_devl all
script:
- cd ${TRAVIS_BUILD_DIR}
- make
after_script:
- date