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

draft -- lua: example of using crate to vendor/bundle lua 5.4.6 - v0 #10843

Closed
wants to merge 5 commits into from

Commits on Apr 15, 2024

  1. lua: use rust crate to vendor (bundle) lua

    Remove lua-dev(el) from all CI tests.
    jasonish committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b6faeb7 View commit details
    Browse the repository at this point in the history
  2. fixup: casts for lua

    jasonish committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f34cb80 View commit details
    Browse the repository at this point in the history
  3. github-ci/scan-build: exclude rust (lua)

    The vendored Lua code triggers some scan-build failures, so exclude
    the rust/ directory for now. Might want to look at these separately
    though.
    jasonish committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b2f508c View commit details
    Browse the repository at this point in the history
  4. rust/Makefile: cleanup "clean" targets

    Remove maintainer-clean-local, this is not needed.
    
    In distclean-local, remove "rust/dist" and "rust/vendor" as they are
    created during "make dist".
    
    In "clean-local", remove "rust/target" and "rust/gen" as they are
    created during a normal "make".
    jasonish committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c497db9 View commit details
    Browse the repository at this point in the history
  5. github-ci: test make after clean without cbindgen

    Modify the CentOS 9 Stream build to not have cbdingen available, as
    its already building from the dist.  But add a "make clean" followed
    by a "make" to test that it still builds after a clean.
    jasonish committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    403faab View commit details
    Browse the repository at this point in the history