Skip to content

Support CXL.mem v3

Support CXL.mem v3 #94

Workflow file for this run

on:
push:
paths-ignore:
- "**.md"
pull_request:
paths-ignore:
- "**.md"
workflow_dispatch:
name: Build binary
jobs:
build:
name: Build binary
runs-on: ubuntu-latest
strategy:
matrix:
build_version: [Debug, Release]
timeout-minutes: 30
steps:
- name: Checkout Sources
uses: actions/checkout@v4
- name: Initialize and update submodules
run: git submodule update --init --recursive
- name: Prepare build directory
run: mkdir -p teeio-validator/build
- name: Build
run: |
cd teeio-validator/build/
cmake -DARCH=x64 -DTOOLCHAIN=GCC -DTARGET=${{matrix.build_version}} -DCRYPTO=mbedtls ..
make -j