Skip to content

Commit c47b232

Browse files
committed
dev: make sure clobber removes all autoconf-generated files
and make sure autoconf is installed in the basic ubuntu container in CI
1 parent 7a6613c commit c47b232

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ jobs:
111111
with:
112112
path: ports
113113
key: ports-ubuntu-${{matrix.ruby}}-${{hashFiles('dependencies.yml', 'patches/**/*.patch', 'ext/nokogiri/extconf.rb')}}
114+
- run: apt install autoconf
114115
- run: bundle install --local || bundle install
115116
- run: bundle exec rake compile -- --${{matrix.sys}}-system-libraries
116117
- run: bundle exec rake test

rakelib/gumbo.rake

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,11 @@ namespace "gumbo" do
3535
CLOBBER.add(gtest_pkg)
3636
CLOBBER.add(gumbotest_configure)
3737
CLOBBER.add("gumbo-parser/Makefile.in")
38-
CLOBBER.add("gumbo-parser/configure")
3938
CLOBBER.add("gumbo-parser/src/Makefile.in")
4039
CLOBBER.add("gumbo-parser/test/Makefile.in")
40+
CLOBBER.add("gumbo-parser/build-aux/*")
41+
CLOBBER.add("gumbo-parser/autom4te.cache")
42+
CLOBBER.add("gumbo-parser/aclocal.m4")
4143
end
4244

4345
desc "Run the gumbo parser test suite"

0 commit comments

Comments
 (0)