/
.travis.yml
46 lines (42 loc) · 1.28 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
os:
- linux
# - osx
sudo: required
dist: bionic
# before_install:
#- if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get -qq update; fi
#- if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get install -y libopenal-dev libx11-xcb-dev libxcb1-dev libxcb-ewmh-dev libxcb-icccm4-dev libxcb-keysyms1-dev; fi
# - wget -O vulkansdk-linux-x86_64-1.1.73.0.run https://vulkan.lunarg.com/sdk/download/1.1.73.0/linux/vulkansdk-linux-x86_64-1.1.73.0.run
# - chmod ugo+x vulkansdk-linux-x86_64-1.1.73.0.run
# - ./vulkansdk-linux-x86_64-1.1.73.0.run
# - export VULKAN_SDK=$TRAVIS_BUILD_DIR/VulkanSDK/1.1.73.0/x86_64
# - export LD_LIBRARY_PATH=$VULKAN_SDK/lib:$LD_LIBRARY_PATH
# - export VK_LAYER_PATH=$VULKAN_SDK/etc/explicit_layer.d
language: cpp
compiler:
- gcc
script:
# - cd Engine
# - make -f Makefile_Vulkan
- mkdir ../aether3d_build
- cd Tools/OBJ_Converter
- make
- make -f Makefile_mtl
- cd ../SDF_Generator
- make
# - cd ../Editor/Editor
# - make
- cd ../CombineFiles
- make
# - cd ../../Engine/Tests
# - make
# - ./01_Math
# - ./01_MathSSE
#- cd ../../Samples/01_OpenWindow
#- make
#- cd ../03_Misc2D
#- make vulkan
#- cd ../04_Misc3D
#- make vulkan
#- cd ../NuklearTest
#- make vulkan