Skip to content

Commit

Permalink
dev: make sure clobber removes all autoconf-generated files
Browse files Browse the repository at this point in the history
and make sure autoconf is installed in the basic ubuntu container in CI
  • Loading branch information
flavorjones committed Jun 8, 2024
1 parent 7a6613c commit f36ee54
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ jobs:
- uses: actions/checkout@v1 # v1 because of https://github.com/actions/checkout/issues/334
with:
submodules: true
- run: apt install autoconf
- run: bundle install --local || bundle install
- run: bundle exec rake compile -- --${{matrix.sys}}-system-libraries
- run: bundle exec rake test
Expand Down
4 changes: 3 additions & 1 deletion rakelib/gumbo.rake
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,11 @@ namespace "gumbo" do
CLOBBER.add(gtest_pkg)
CLOBBER.add(gumbotest_configure)
CLOBBER.add("gumbo-parser/Makefile.in")
CLOBBER.add("gumbo-parser/configure")
CLOBBER.add("gumbo-parser/src/Makefile.in")
CLOBBER.add("gumbo-parser/test/Makefile.in")
CLOBBER.add("gumbo-parser/build-aux/*")
CLOBBER.add("gumbo-parser/autom4te.cache")
CLOBBER.add("gumbo-parser/aclocal.m4")
end

desc "Run the gumbo parser test suite"
Expand Down

0 comments on commit f36ee54

Please sign in to comment.