From 7b374655da1ffd82cf87c917eadbeea683dcce43 Mon Sep 17 00:00:00 2001 From: Andy Li Date: Fri, 18 Mar 2016 23:05:49 +0800 Subject: [PATCH] [TravisCI] install git version of hxcpp for haxe dev --- .travis.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 46c2134..c784466 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,9 @@ haxe: addons: apt: packages: + # C++ + - gcc-multilib + - g++-multilib # Python - python3 # PHP @@ -41,7 +44,15 @@ install: # Download and setup a standalone flash player debugger - haxe flash/install.hxml # Install haxelibs - - haxelib install hxcpp + - if [ "${TRAVIS_HAXE_VERSION}" = "development" ]; then + haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp.git; + pushd $(haxelib path hxcpp | head -1); + pushd tools/hxcpp; haxe compile.hxml; popd; + pushd project; neko build.n; popd; + popd; + else + haxelib install hxcpp; + fi - haxelib install hxjava - haxelib install hxcs - haxelib list