Try faster Haxe install
This commit is contained in:
18
.travis.yml
18
.travis.yml
@@ -2,17 +2,29 @@ language: objective-c
|
|||||||
env:
|
env:
|
||||||
global:
|
global:
|
||||||
- ARTIFACTS_AWS_REGION=us-west-2
|
- ARTIFACTS_AWS_REGION=us-west-2
|
||||||
- ARTIFACTS_S3_BUCKET=lime-osx-travis
|
- ARTIFACTS_S3_BUCKET=lime-artifacts
|
||||||
- secure: DXYUyMpbecZVlLUHHSrTFyUeaOor2hBIktXgv2AnwbzTgiJeFshUbWA0hu2j3pnGDNlJJpmrdyKJPTsT1hGFZ9tLm5J6Q8j4wA04GBp+dJl0+7RBs/R767XcyIRkJNw4a1hZJCQgv++wWvJ4GhW/KM1uUUHL5dh+McfNBz6SXLs=
|
- secure: DXYUyMpbecZVlLUHHSrTFyUeaOor2hBIktXgv2AnwbzTgiJeFshUbWA0hu2j3pnGDNlJJpmrdyKJPTsT1hGFZ9tLm5J6Q8j4wA04GBp+dJl0+7RBs/R767XcyIRkJNw4a1hZJCQgv++wWvJ4GhW/KM1uUUHL5dh+McfNBz6SXLs=
|
||||||
- secure: f0ps0Vor8x1p6rdzpAP67o6HkMIO2e3qFUiYIj+QJXkdzmmy7V3UHW3NxkOerzsiVkxksmB2MOocRCVlseWP72i/4qPrw/r8BpkmkO1SY/HdR1yv0g0DHwJw8i/zhRF390dvNQh/HR0SZrAeDQvKapwzkvQkUvwwp51O5xBLMbs=
|
- secure: f0ps0Vor8x1p6rdzpAP67o6HkMIO2e3qFUiYIj+QJXkdzmmy7V3UHW3NxkOerzsiVkxksmB2MOocRCVlseWP72i/4qPrw/r8BpkmkO1SY/HdR1yv0g0DHwJw8i/zhRF390dvNQh/HR0SZrAeDQvKapwzkvQkUvwwp51O5xBLMbs=
|
||||||
before_install:
|
before_install:
|
||||||
- gem install travis-artifacts
|
- wget -c http://nekovm.org/_media/neko-2.0.0-osx.tar.gz
|
||||||
- brew install haxe
|
- sudo mkdir /usr/lib/neko
|
||||||
|
- tar xvzf neko-2.0.0-osx.tar.gz
|
||||||
|
- sudo cp -r neko-2.0.0-osx/* /usr/lib/neko
|
||||||
|
- sudo ln -s /usr/lib/neko/neko /usr/bin/neko
|
||||||
|
- sudo ln -s /usr/lib/neko/nekoc /usr/bin/nekoc
|
||||||
|
- sudo ln -s /usr/lib/neko/nekotools /usr/bin/nekotools
|
||||||
|
- sudo ln -s /usr/lib/neko/libneko.so /usr/lib/libneko.so
|
||||||
|
- wget -c http://haxe.org/file/haxe-3.0.1-osx.tar.gz
|
||||||
|
- sudo mkdir /usr/lib/haxe
|
||||||
|
- sudo tar xvzf haxe-3.0.1-osx.tar.gz -C /usr/lib/haxe
|
||||||
|
- sudo ln -s /usr/lib/haxe/haxe /usr/bin/haxe
|
||||||
|
- sudo ln -s /usr/lib/haxe/haxelib /usr/bin/haxelib
|
||||||
- mkdir ~/haxelib
|
- mkdir ~/haxelib
|
||||||
- haxelib setup ~/haxelib
|
- haxelib setup ~/haxelib
|
||||||
- haxelib git hxlibc https://github.com/openfl/hxlibc
|
- haxelib git hxlibc https://github.com/openfl/hxlibc
|
||||||
- haxelib git lime-build https://github.com/openfl/lime-build
|
- haxelib git lime-build https://github.com/openfl/lime-build
|
||||||
- haxelib dev lime $(pwd)
|
- haxelib dev lime $(pwd)
|
||||||
|
- gem install travis-artifacts
|
||||||
script:
|
script:
|
||||||
- haxelib run lime rebuild mac
|
- haxelib run lime rebuild mac
|
||||||
- haxelib run lime rebuild ios
|
- haxelib run lime rebuild ios
|
||||||
|
|||||||
Reference in New Issue
Block a user