| 1234567891011121314151617181920212223242526272829 |
- - name: Setup Haxe
- run: |
- # mkdir ./macBinaries
- # curl -sSL https://build.haxe.org/builds/haxe/mac/haxe_latest.tar.gz -o ./macBinaries/haxe_bin.tar.gz
- set -ex
- tar -xf macBinaries/*_bin.tar.gz -C macBinaries --strip-components=1
- sudo mkdir -p /usr/local/bin/
- sudo mkdir -p /usr/local/share/haxe/
- sudo ln -s `pwd`/macBinaries/haxe /usr/local/bin/haxe
- sudo ln -s `pwd`/macBinaries/haxelib /usr/local/bin/haxelib
- sudo ln -s `pwd`/macBinaries/std /usr/local/share/haxe/std
- - name: Print Haxe version
- run: haxe -version
- - name: Setup haxelib
- run: |
- set -ex
- mkdir ~/haxelib
- haxelib setup ~/haxelib
- - name: Test
- run: |
- # disable invalid Unicode filenames on APFS
- echo "" > sys/compile-fs.hxml
- haxe RunCi.hxml -D include_legacy
- working-directory: ${{github.workspace}}/tests
- timeout-minutes: 60
|