Skip to content
Snippets Groups Projects
Unverified Commit 99344700 authored by Andrews Cordolino Sobral's avatar Andrews Cordolino Sobral Committed by GitHub
Browse files

Create cmake.yml

parent 109b972c
Branches
Tags
No related merge requests found
name: CMake
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
BUILD_TYPE: Release
jobs:
build:
# The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac.
# You can convert this to a matrix build if you need cross-platform coverage.
# See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
runs-on: andrewssobral/opencv4:4.6.0
steps:
- uses: actions/checkout@v3
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
# run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
run: cd ${{github.workspace}}/build && cmake ..
- name: Build
# Build your program with the given configuration
# run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}}
run: cd ${{github.workspace}}/build && make -j $(nproc)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment