GlPortal

Welcome to the GlPortal issue tracker. New to the project? Try our simple tasks.

  • Status New
  • Percent Complete
    0%
  • Task Type Epic
  • Category Backend / Core
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Medium
  • Reported Version Development
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: GlPortal
Opened by Henry Hirsch - 29.01.2017

FS#190 - Fix Mac CI

At commit 72e991e5aa662f62e7fe0ad30cd0c26319e41105 the mac CI broke.

This is the travis file in question.

sudo: required

language: cpp

matrix:
  include:
    - os: linux
      services: docker
      before_install: docker pull glportal/whale-gcc
      script:
        - set -e
        - docker run -it --rm -w /data -v $(pwd):/data glportal/whale-gcc bash -c "cmake ./; make; make tests;"
        - docker run -it --rm -w /data -v $(pwd):/data glportal/whale-gcc bash -c "./external/RadixEngine/tests/SystemGraphTest ./data"
        - docker run -it --rm -w /data -v $(pwd):/data glportal/whale-gcc bash -c "./external/RadixEngine/tests/XmlReadingTest"
#    - os: osx
#      osx_image: xcode7.3
#      compiler: gcc
#      git:
#        submodules: false
#      before_install:
#        - wget "https://github.com/macports/macports-base/releases/download/v2.3.5/MacPorts-2.3.5-10.11-ElCapitan.pkg"
#        - travis_wait sudo installer -pkg MacPorts-2.3.5-10.11-ElCapitan.pkg -target /
#        - export PATH=/opt/local/bin:/opt/local/sbin:$PATH
#        - brew update
#      install:
#        - sudo port -v install bullet
#        - brew install gcc
#        - brew install assimp
#        - brew install libepoxy
#        - brew install sdl2
#        - brew install sdl2_mixer
#        - brew install bullet
#        - brew install tinyxml2
#        - brew install unittest-cpp
#        - brew install freeimage
#      before_script:
#        - git submodule update --init --recursive
#        - mkdir build && cd build
#        - export CC=gcc-6 CXX=g++-6
#      script:
#        - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/install ..
#        - make -j4
    - os: osx
      osx_image: xcode7.3
      compiler: clang
      git:
        submodules: false
      before_install:
        - wget "https://github.com/macports/macports-base/releases/download/v2.3.5/MacPorts-2.3.5-10.11-ElCapitan.pkg"
        - travis_wait sudo installer -pkg MacPorts-2.3.5-10.11-ElCapitan.pkg -target /
        - export PATH=/opt/local/bin:/opt/local/sbin:$PATH
        - brew update
      install:
        - sudo port -v install bullet
        - rvm get head
        - brew install assimp
        - brew install libepoxy
        - brew install sdl2
        - brew install sdl2_mixer
        - brew install bullet
        - brew install tinyxml2
        - brew install unittest-cpp
        - brew install freeimage
      before_script:
        - git submodule update --init --recursive
        - mkdir build && cd build
      script:
        - set -e
        - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PWD/install ..
        - make -j4

notifications:
  irc: "chat.freenode.net#glportal"

Date User Effort (H:M)

Loading...

Available keyboard shortcuts

Task List

Task Details

Add/Edit Task

TODO:complete the list
for accesskey usage different shortcuts on Windows, Mac, Linux .., currently shown for Firefox