forked from muhkuh-sys/org.muhkuh.lua-romloader
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
24 lines (18 loc) · 913 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
dist: trusty
sudo: true
language: c
env:
global:
- PATH=/usr/mingw-w64-i686/bin:/usr/mingw-w64-x86_64/bin:${PATH}
before_install:
- sudo dpkg --purge cmake cmake-doc cmake-data
- curl --location --silent http://download.opensuse.org/repositories/home:doc_bacardi/xUbuntu_14.04/Release.key | sudo apt-key add -
- echo "deb http://download.opensuse.org/repositories/home:/doc_bacardi/xUbuntu_14.04/ /" | sudo tee /etc/apt/sources.list.d/build_opensuse_org_home_docbacardi.list
- sudo apt-get update -qq
- sudo apt-get --assume-yes install cmake3 curl gcc g++ git lib32z1 libudev-dev lua5.1 lua-filesystem lua-expat lua51-mhash lua-sql-sqlite3 make mingw-w64-mbs python2.7 swig3
# This is the command to build the whole project and pack the results in a distributable form.
script:
- ./.build01_netx_firmware.sh
- ./.build02_windows32.sh
- ./.build03_windows64.sh
- ./.build04_linux.sh