55 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| language: bash
 | |
| 
 | |
| # See https://github.com/amaiorano/vectrexy/blob/master/.travis.yml
 | |
| # for ideas on installing vcpkg
 | |
| 
 | |
| matrix:
 | |
|   include:
 | |
|     # macOS
 | |
|     - os: osx
 | |
|       env:
 | |
|         - HOMEBREW_NO_AUTO_UPDATE=1
 | |
|       compiler: clang
 | |
|       script:
 | |
|         - brew install mbedtls
 | |
|         - python test/run.py
 | |
|         - make ws
 | |
| 
 | |
|     # # Linux
 | |
|     # - os: linux
 | |
|     #   dist: xenial
 | |
|     #   script: 
 | |
|     #     - python test/run.py
 | |
|     #     - make ws
 | |
|     #   env:
 | |
|     #     - CC=gcc
 | |
|     #     - CXX=g++
 | |
| 
 | |
|     # Clang + Linux disabled for now
 | |
|     # - os: linux
 | |
|     #   dist: xenial
 | |
|     #   script: python test/run.py
 | |
|     #   env:
 | |
|     #     - CC=clang 
 | |
|     #     - CXX=clang++
 | |
| 
 | |
|     # Windows
 | |
|     # - os: windows
 | |
|     #   env:
 | |
|     #     - CMAKE_PATH="/c/Program Files/CMake/bin"
 | |
|     #   script: 
 | |
|     #     - cd third_party/zlib
 | |
|     #     - cmake .
 | |
|     #     - cmake --build . --target install
 | |
|     #     - cd ../..
 | |
|     #     # - cd third_party/mbedtls
 | |
|     #     # - cmake .
 | |
|     #     # - cmake --build . --target install
 | |
|     #     # - cd ../..
 | |
|     #     - export PATH=$CMAKE_PATH:$PATH
 | |
|     #     - cd test
 | |
|     #     - cmake .
 | |
|     #     - cmake --build --parallel .
 | |
|     #     - ixwebsocket_unittest.exe
 | |
|     #     # - python test/run.py
 |