parent
							
								
									b98a4df531
								
							
						
					
					
						commit
						6aeafe5288
					
				
				 1 changed files with 86 additions and 35 deletions
			
			
		| @ -1,37 +1,88 @@ | |||||||
| clone_folder: c:\dev\glm-cmake | clone_folder: c:\dev\glm-cmake | ||||||
| 
 | 
 | ||||||
| os: | matrix: | ||||||
|   - Visual Studio 2013 |   os: Visual Studio 2013 | ||||||
|   - Visual Studio 2015 |     platform: x86 | ||||||
|   - Visual Studio 2017 |     configuration: Release | ||||||
| 
 |     build_script: | ||||||
| platform: |       - md build32_pure_98_release | ||||||
|   - x86 |       - cd build32_pure_98_release | ||||||
|   - x86_64 |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_98=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
| 
 |       - cmake -E time cmake --build . --config Release | ||||||
| build_script: | 
 | ||||||
| - cmake --version |   os: Visual Studio 2013 | ||||||
| - md build_pure_11 |     platform: x64 | ||||||
| - cd build_pure_11 |     configuration: Release | ||||||
| - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON -DGLM_TEST_FORCE_PURE=ON .. |     build_script: | ||||||
| - cmake -E time cmake --build . --config Debug |       - md build64_pure_98_release | ||||||
| - cmake -E time cmake --build . --config Release |       - cd build64_pure_98_release | ||||||
| - cd .. |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_98=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
| - md build_simd_11 |       - cmake -E time cmake --build . --config Release | ||||||
| - cd build_simd_11 | 
 | ||||||
| - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON .. |   os: Visual Studio 2013 | ||||||
| - cmake -E time cmake --build . --config Debug |     platform: x64 | ||||||
| - cmake -E time cmake --build . --config Release |     configuration: Release | ||||||
| - cd .. |     build_script: | ||||||
| - md build_pure_98 |       - md build64_pure_ms_release | ||||||
| - cd build_pure_98 |       - cd build64_pure_ms_release | ||||||
| - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_98=ON -DGLM_TEST_FORCE_PURE=ON .. |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_98=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
| - cmake -E time cmake --build . --config Debug |       - cmake -E time cmake --build . --config Release | ||||||
| - cmake -E time cmake --build . --config Release | 
 | ||||||
| - cd .. |   os: Visual Studio 2015 | ||||||
| - md build_simd_98 |     platform: x64 | ||||||
| - cd build_simd_98 |     configuration: Debug | ||||||
| - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_98=ON .. |     build_script: | ||||||
| - cmake -E time cmake --build . --config Debug |       - md build_pure_11_debug | ||||||
| - cmake -E time cmake --build . --config Release |       - cd build_pure_11_debug | ||||||
| - cd .. |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_11=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Debug | ||||||
|  | 
 | ||||||
|  |   os: Visual Studio 2015 | ||||||
|  |     platform: x64 | ||||||
|  |     configuration: Release | ||||||
|  |     build_script: | ||||||
|  |       - md build64_pure_11_release | ||||||
|  |       - cd build64_pure_11_release | ||||||
|  |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_11=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Release | ||||||
|  | 
 | ||||||
|  |   os: Visual Studio 2015 | ||||||
|  |     platform: x64 | ||||||
|  |     configuration: Release | ||||||
|  |     build_script: | ||||||
|  |       - md build64_sse3_11_release | ||||||
|  |       - cd build64_sse3_11_release | ||||||
|  |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_11=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON -DGLM_TEST_ENABLE_SIMD_SSE3=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Release | ||||||
|  | 
 | ||||||
|  |   os: Visual Studio 2017 | ||||||
|  |     platform: x64 | ||||||
|  |     configuration: Release | ||||||
|  |     build_script: | ||||||
|  |       - md build64_pure_14_release | ||||||
|  |       - cd build64_pure_14_release | ||||||
|  |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_14=ON -DGLM_TEST_FORCE_PURE=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Release | ||||||
|  | 
 | ||||||
|  |   os: Visual Studio 2017 | ||||||
|  |     platform: x64 | ||||||
|  |     configuration: Release | ||||||
|  |     build_script: | ||||||
|  |       - md build64_sse3_14_release | ||||||
|  |       - cd build64_sse3_14_release | ||||||
|  |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_14=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON -DGLM_TEST_ENABLE_SIMD_SSE3=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Release | ||||||
|  | 
 | ||||||
|  |   os: Visual Studio 2017 | ||||||
|  |     platform: x64 | ||||||
|  |     configuration: Release | ||||||
|  |     build_script: | ||||||
|  |       - md build64_avx_14_release | ||||||
|  |       - cd build64_avx_14_release | ||||||
|  |       - cmake -DCMAKE_CXX_COMPILER=$COMPILER -DGLM_TEST_ENABLE=ON -DGLM_TEST_ENABLE_CXX_14=ON -DGLM_TEST_ENABLE_LANG_EXTENSIONS=ON -DGLM_TEST_ENABLE_SIMD_AVX=ON .. | ||||||
|  |       - cmake -E time cmake --build . --config Release | ||||||
|  | 
 | ||||||
|  | after_build: | ||||||
|  |   - cd .. | ||||||
|  |   - ctest | ||||||
|  | 
 | ||||||
|  | |||||||
					Loading…
					
					
				
		Reference in New Issue