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

move all CI to Actions, overhaul build system, upgrade ancient dependencies #285

Merged
merged 11 commits into from
Jul 4, 2024

Commits on Jun 21, 2024

  1. build: clean up build system, update cmake

    This is an amalgamation of many changes:
    
    - remove make.bat, use nmake compatible Makefile instead
    - remove appveyor.yml, use exclusively GitHub Actions
    - reorganize the cmake build to make use of new features
    - configure openssl during the configure step
    - make dependencies more consistent
    - always use luac.lua to compile lua files
      - this makes a static luvi build more possible
    truemedian committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    222072d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b39122b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25c274e View commit details
    Browse the repository at this point in the history
  4. update luv to 1.48.0-2

    truemedian committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    abf2243 View commit details
    Browse the repository at this point in the history
  5. update zlib to 1.3.1

    truemedian committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    4346d2f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e828f5 View commit details
    Browse the repository at this point in the history
  7. update to pcre2

    truemedian committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    55d8245 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e059e2c View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    fc5eb49 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    11c4087 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    984e52d View commit details
    Browse the repository at this point in the history