diff options
author | Doug Goldstein <cardoe@cardoe.com> | 2016-04-25 09:46:18 -0500 |
---|---|---|
committer | Wei Liu <wei.liu2@citrix.com> | 2016-04-26 15:23:16 +0100 |
commit | f7cd9d2c6b1c79d69a3c7af4c01a6225cca1539b (patch) | |
tree | af164a0f5b5115e7525b311d6d0835856d07ee4b /.travis.yml | |
parent | 4561569a11353688b97220be8d6a0821d53b97a6 (diff) |
travis: enable building of the tools
For native (non-cross compiles) we now only require bcc, ld86, as86 for
building rombios, we can build the toolstack sans rombios and using the
system SeaBIOS due to known build issues. At the same time capture the
output of the configure scripts to help with tracking down future build
issues. This does not enable building of the toolstack with clang for
now due to multiple failures.
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Andrew Cooper<andrew.cooper3@citrix.com>
Release-acked-by: Wei Liu <wei.liu2@citrix.com>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index 741a8ab7ee..0eea94e114 100644 --- a/.travis.yml +++ b/.travis.yml @@ -75,18 +75,18 @@ addons: - gcc-5 - g++-5 - clang-3.8 + - seabios # we must set CXX manually instead of using 'language: cpp' due to # travis-ci/travis-ci#3871 before_script: - export CXX=${CC/cc/++} - export CXX=${CXX/clang/clang++} script: - - ( [ "x${RANDCONFIG}" = "xy" ] && ( make -C xen randconfig ) - || exit 0 ) - - ( ./configure --disable-tools --disable-stubdom --enable-docs && - make dist ) + - ./scripts/travis-build after_script: - cat xen/.config + - cat tools/config.log + - cat docs/config.log notifications: irc: channels: |