Skip to content

add: autoreconf step #3

add: autoreconf step

add: autoreconf step #3

Workflow file for this run

name: C/C++ CI
on:
push:
branches: [ "*" ]
pull_request:
branches: [ "*" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# Clone the dependency repo (replace URL and branch/tag)
- name: Clone dependency library libosal
run: |
git clone --depth 1 --branch release/0.1.0 https://github.com/robert-burger/libosal.git deps/libosal
# Optional: build or install the dependency if needed
- name: Build dependency library libosal
run: |
cd deps/libosal
autoreconf -i -f
./configure
make
sudo make install # if needed to install globally
- name: autoreconf
run: autoreconf -i -f
- name: configure
run: ./configure
- name: make
run: make
- name: make check
run: make check
- name: make distcheck
run: make distcheck