Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autotools gumbo #3221

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Autotools gumbo #3221

wants to merge 3 commits into from

Commits on Jun 7, 2024

  1. Build libgumbo via autotools and rebuild on source changes

    - Implement a minimal autotools build for libgumbo.
    - Make `rake gumbo:test` use the same libgumbo.a used to build the
      nokogiri extension.
    - Make changes to `gumbo-parser/src` trigger a rebuild of libgumbo.
    stevecheckoway authored and flavorjones committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3c85081 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Small changes to the libgumbo build branch

    - remove the `rebuild-libgumbo` target which is probably not needed
      once #3220 is merged
    - avoid downloading googletest when just running `rake compile`
    - update the Manifest check to ignore new gumbo-parser/ files
    - simplify the 'host' variable in gumbo.rake, since we're only using
      it in development (and not cross-compiling)
    - put back the libgumbo $libs, $LIBPATH, and include flags modifications
    - make sure libgumbo is built static
    flavorjones committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    7a6613c View commit details
    Browse the repository at this point in the history
  2. dev: make sure clobber removes all autoconf-generated files

    and make sure autoconf is installed in the basic ubuntu container in CI
    flavorjones committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    6e6b368 View commit details
    Browse the repository at this point in the history