2020-08-02 13:50:17 +00:00
|
|
|
language: c
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
include:
|
|
|
|
|
|
|
|
- os: linux
|
2020-08-02 15:32:36 +00:00
|
|
|
name: Linux
|
2020-08-02 13:50:17 +00:00
|
|
|
install:
|
|
|
|
- sudo apt-get update
|
|
|
|
- sudo apt-get install linuxdoc-tools linuxdoc-tools-info binutils-mingw-w64-i686 gcc-mingw-w64-i686 sshpass
|
|
|
|
script:
|
|
|
|
- make bin USER_CFLAGS=-Werror
|
|
|
|
- make lib QUIET=1
|
|
|
|
- make test QUIET=1
|
|
|
|
- make samples
|
|
|
|
- make -C src clean
|
|
|
|
- make bin USER_CFLAGS=-Werror CROSS_COMPILE=i686-w64-mingw32-
|
|
|
|
- make -C samples clean
|
|
|
|
- make doc zip
|
|
|
|
after_success:
|
|
|
|
- make -f Makefile.travis
|
|
|
|
|
|
|
|
- os: windows
|
2020-08-02 15:32:36 +00:00
|
|
|
name: Windows
|
2020-08-02 13:50:17 +00:00
|
|
|
script:
|
2020-08-02 15:49:18 +00:00
|
|
|
- src/msbuild.cmd src\\cc65.sln
|