1language: cpp 2dist: trusty 3sudo: false 4deploy: 5 provider: s3 6 bucket: instant-meshes 7 region: eu-central-1 8 skip_cleanup: true 9 access_key_id: $AWS_ACCESS_KEY_ID 10 secret_access_key: $AWS_SECRET_ACCESS_KEY 11 acl: public_read 12 local_dir: build 13matrix: 14 include: 15 - os: linux 16 compiler: gcc-4.8.1 17 script: 18 - git submodule update --init --recursive 19 - CXXFLAGS="-mno-rtm" cmake -DNANOGUI_USE_GLAD=ON -DCMAKE_CXX_COMPILER=g++-4.8 20 - make -j 2 21 - mkdir build 22 - zip -r build/instant-meshes-linux.zip "Instant Meshes" 23 addons: 24 apt: 25 sources: 26 - ubuntu-toolchain-r-test 27 - kubuntu-backports 28 packages: 29 - g++-4.8 30 - libglu1-mesa-dev 31 - libxxf86vm-dev 32 - libxrandr-dev 33 - libxinerama-dev 34 - libxcursor-dev 35 - libxi-dev 36 - cmake 37 - binutils 38 - os: osx 39 compiler: clang 40 script: 41 - git submodule update --init --recursive 42 - cmake . 43 - make -j 2 44 - mkdir build 45 - zip -r build/instant-meshes-macos.zip "Instant Meshes.app" 46