Mentions légales du service

Skip to content
Snippets Groups Projects

Work/clang format

Merged Johnny Jazeix requested to merge work/clang-format into master
All threads resolved!
Files
237
+ 6
33
---
.build_vite_template: &build_vite
build:
stage: build
tags: ["docker"]
interruptible: true
@@ -11,41 +11,14 @@
- git submodule update --init --recursive
- mkdir -p build
- cd build
- cmake -DVITE_CI_BRANCH=branch
- cmake -DVITE_CI_BRANCH=branch -DVITE_CI_VERSION=${NAME}
-C ../.gitlab/ci-test-initial-cache.cmake ..
- cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=ON ${BUILD_OPTIONS}
- cmake .. -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
- make | tee ../vite-build-with-${NAME}.log
- make install | tee -a ../vite-build-with-${NAME}
parallel:
matrix:
- NAME: [opengl, vbo, vulkan, plugins, parsers]
only:
- merge_requests
- master@solverstack/vite
build_vite_with_opengl:
<<: *build_vite
variables:
BUILD_OPTIONS: "-DUSE_OPENGL=ON -DVITE_ENABLE_VBO=OFF"
NAME: opengl
build_vite_with_vbo:
<<: *build_vite
variables:
BUILD_OPTIONS: "-DUSE_OPENGL=ON -DVITE_ENABLE_VBO=ON"
NAME: vbo
build_vite_with_vulkan:
<<: *build_vite
variables:
BUILD_OPTIONS: "-DUSE_VULKAN=ON"
NAME: vulkan
build_vite_with_all_plugins:
<<: *build_vite
variables:
BUILD_OPTIONS: "-DUSE_OPENGL=ON -DVITE_ENABLE_VBO=ON -DVITE_PLUGINS_TRACEINFOS=ON -DVITE_PLUGINS_MATRIX_VISUALIZER=ON -DVITE_PLUGINS_CRITICAL_PATH=ON -DVITE_PLUGINS_DISTRIBUTIONS=ON"
NAME: plugins
build_vite_with_otf_tau_parsers:
<<: *build_vite
variables:
BUILD_OPTIONS: "-DUSE_OPENGL=ON -DVITE_ENABLE_VBO=ON -DVITE_ENABLE_MT_PARSERS=ON -DVITE_ENABLE_TAU=ON -DVITE_ENABLE_OTF2=ON"
NAME: all_parsers
Loading