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

folly: split outputs to reduce closure sizes w/ cmake fixup #278643

Merged
merged 1 commit into from
Jan 5, 2024

Commits on Jan 5, 2024

  1. folly: split outputs to reduce closure sizes

    This shaves off a 100MiB+ `boost.dev` dependence from `folly.out`, which
    would benefit all downstream packages that dynamically link to folly.
    
    Upstream's cmake configuration is not suitable for split packages, and
    some tweaks are applied for it to work; these are taken from:
    
    - NixOS@04384d5
    - NixOS@8d712cc
    
    See: https://github.com/jtojnar/cmake-snips
    bryango committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    960a1f6 View commit details
    Browse the repository at this point in the history