Browse Source

implementing travis matrix

pull/44/head
fenix 7 years ago committed by Anders Jenbo
parent
commit
7fc420105b
  1. 7
      .travis.yml
  2. 5
      xcode-build.sh

7
.travis.yml

@ -5,8 +5,13 @@ os:
osx_image: xcode9.4
matrix:
include:
- env: ARCH=--build-all-x86
- env: ARCH=--build-all-x64
script:
- bash ./xcode-build.sh --get-libs --build-libs --build-project --package
- bash ./xcode-build.sh $ARCH
deploy:
provider: releases

5
xcode-build.sh

@ -13,6 +13,7 @@ function get_libs {
function decompress_libs {
echo "============= Unzip Libs ============="
tar -zxvf SDL2-2.0.9.tar.gz
tar -zxvf SDL2_mixer-2.0.4.tar.gz
tar -zxvf SDL2_ttf-2.0.15.tar.gz
@ -108,7 +109,7 @@ function set_working_dir() {
fi
}
function build_all_x64 (){
function build_all_x86 (){
set_working_dir
get_libs
decompress_libs
@ -122,7 +123,7 @@ function build_all_x64 (){
create_dmg
}
function build_all_x86 (){
function build_all_x64 (){
brew install sdl2 sdl2_mixer sdl2_ttf libsodium
brew upgrade cmake
mkdir build

Loading…
Cancel
Save