Skip to content

Commit

Permalink
Setup Github Actions (#2)
Browse files Browse the repository at this point in the history
* add build.yml
* add build badge
  • Loading branch information
mfisher31 authored Feb 17, 2025
1 parent 7c49254 commit 5dd4978
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
14 changes: 6 additions & 8 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: C/C++ CI

on:
push:
branches: [ "main" ]
branches: [ "main", "*" ]
pull_request:
branches: [ "main" ]

Expand All @@ -14,12 +14,10 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: deps
run: sudo apt-get update && sudo apt-get install -y meson cmake libx11-dev
run: sudo apt-get update && sudo apt-get install -y meson cmake libboost-dev libx11-dev libxext-dev libxrender-dev
- name: configure
run: meson setup build
run: meson setup -Dprefix=/ build
- name: compile
run: meson compile -C build
# - name: make check
# run: make check
# - name: make distcheck
# run: make distcheck
run: meson compile -j4 -C build
- name: install
run: meson install -C build --destdir="stage"
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[Build](https://github.com/kushview/everb/actions/workflows/build.yml/badge.svg)

# eVerb
A very simple reverb that uses `juce::Reverb` for the business end.

Expand Down
1 change: 1 addition & 0 deletions subprojects/lui.wrap
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ url = https://github.com/lvtk/lui.git/
push-url=git@github.com:lvtk/lui.git
revision = main


[provide]
lui-0=lui_dep
lui-cairo-0=lui_cairo_dep

0 comments on commit 5dd4978

Please sign in to comment.