Skip to content

Commit f36ee54

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 f36ee54

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/ci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
- uses: actions/checkout@v1 # v1 because of https://github.com/actions/checkout/issues/334
4747
with:
4848
submodules: true
49+
- run: apt install autoconf
4950
- run: bundle install --local || bundle install
5051
- run: bundle exec rake compile -- --${{matrix.sys}}-system-libraries
5152
- run: bundle exec rake test

rakelib/gumbo.rake

+3-1
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)