浏览代码

Merge pull request #2374 from andyli/travis

TravisCI: install neko from source
Simon Krajewski 11 年之前
父节点
当前提交
d3d9ee4c00
共有 1 个文件被更改,包括 3 次插入7 次删除
  1. 3 7
      .travis.yml

+ 3 - 7
.travis.yml

@@ -1,16 +1,12 @@
 language: node_js
 
 before_install:
-  - sudo apt-get install python-software-properties -y # for the next command
-  # the following repo is not working. TODO: make neko from sources
-  # - sudo add-apt-repository ppa:eyecreate/haxe -y      # add the ubuntu ppa that contains neko
-  # - sudo apt-get update                                # pull info from ppa
-  # - sudo apt-get install neko -y
-  - sudo apt-get install ocaml zlib1g-dev -y
+  - sudo apt-get install ocaml zlib1g-dev libgc-dev -y
+  - git clone https://github.com/HaxeFoundation/neko.git ~/neko && cd ~/neko && make && sudo make install && cd $TRAVIS_BUILD_DIR
 
 script:
   - make
-  # - make tools
+  - make tools
   - sudo make install
   - cd tests/unit/
   - mkdir ~/haxelib && haxelib setup ~/haxelib