Skip to content

Windows

Windows #42

Workflow file for this run

name: Windows
on:
push:
pull_request:
workflow_dispatch:
schedule:
- cron: '37 3 * * 5'
jobs:
# msvc #######################################################################
msvc-2019:
runs-on: windows-latest
steps:
- name: Checkout CXON
uses: actions/checkout@v3
with:
repository: oknenavin/cxon
ref: master
path: cxon
- name: Checkout I2O
uses: actions/checkout@v3
with:
path: i2o
- name: Configure
env:
CXXFLAGS: -I ../../../cxon/src
run: cd i2o/test ; cmake -S . -B build -D CMAKE_BUILD_TYPE=Release
- name: Build
run: cd i2o/test ; cmake --build build --parallel
- name: Check
run: cd i2o/test/build ; ctest -j -V -C Release