First Commit

This commit is contained in:
Hamza committed 2026-02-26 13:00:32 +01:00
commit 8a6c7106e3
1312 files changed
+425396

No files matched your search

@@ -0,0 +1,10 @@
name: Build on Windows
runs:
using: composite
steps:
- name: Build
run: cmake --build . --config Release --verbose
shell: bash
working-directory: build
+10
View File
@@ -0,0 +1,10 @@
name: Build
runs:
using: composite
steps:
- name: Build
run: make VERBOSE=1
shell: bash
working-directory: build
@@ -0,0 +1,12 @@
name: CMake on Windows
runs:
using: composite
steps:
- name: Create build directory
run: mkdir build
shell: bash
- name: Configure
run: cmake -LA .. -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake
shell: bash
working-directory: build
+16
View File
@@ -0,0 +1,16 @@
name: CMake
runs:
using: composite
steps:
- name: Create build directory
run: mkdir build
shell: bash
- name: Configure
run: |
cmake -LA .. \
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
-DPROTOZERO_DATA_VIEW=${PROTOZERO_DATA_VIEW} \
-DCMAKE_CXX_STANDARD=${CPP_VERSION}
shell: bash
working-directory: build
@@ -0,0 +1,10 @@
name: Test on Windows
runs:
using: composite
steps:
- name: Test
run: ctest --output-on-failure -C Release
shell: bash
working-directory: build
+10
View File
@@ -0,0 +1,10 @@
name: Test
runs:
using: composite
steps:
- name: Test
run: ctest --output-on-failure
shell: bash
working-directory: build
@@ -0,0 +1,14 @@
name: Install apt packages on Ubuntu/Debian
runs:
using: composite
steps:
- name: Install packages
run: |
sudo apt-get update -qq
sudo apt-get install -yq \
doxygen \
graphviz \
libprotobuf-dev \
protobuf-compiler
shell: bash