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

WIP: Add support to use system libraries #803

Merged
merged 4 commits into from
Mar 26, 2024

Commits on Mar 23, 2024

  1. build: Add support for using the system concurrentqueue headers

    Add a new USE_SYSTEM_CONCURRENTQUEUE make variable to select whether
    to include the system concurrentqueue headers.
    guillemj committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    1fdd9e0 View commit details
    Browse the repository at this point in the history
  2. build: Add support for linking against a system libjemalloc

    Add a new USE_SYSTEM_JEMALLOC make variable to select whether to link
    against the system libjemalloc.
    guillemj committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    16bfe91 View commit details
    Browse the repository at this point in the history
  3. build: Add support for linking against a system librocksdb

    Add a new USE_SYSTEM_ROCKSDB make variable to select whether to link
    against the system librocksdb.
    guillemj committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    0ec4e90 View commit details
    Browse the repository at this point in the history
  4. build: Add support for linking against a system libhiredis/libhiredis…

    …_ssl
    
    Add a new USE_SYSTEM_HIREDIS make variable to select whether to link
    against the system libhiredis (and libhiredis_ssl if BUILD_TLS is
    enabled).
    
    Move the sdscompat.h header from the vendored hiredis directory to src/,
    as this file is not and has never been part of the upstream hiredis
    project, it got added in commit bffbbea
    in redis itself.
    guillemj committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    657229a View commit details
    Browse the repository at this point in the history