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

use an in-tree header for symbol export information #453

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 6, 2022

  1. use an in-tree header for symbol export information

    Relying on CMake's GenerateExportHeader produces a file that is longer
    than the one being added here, which for all that is just mostly
    defining macros not used here. And after all that, it only contains
    macros specific to a single compiler, while failing to consistently
    handle GNUC (that always supports symbol visibility even for static
    libraries).
    
    Replace this with a more targeted header that is easy to read or include
    into external build systems, and which is also more robust than the one
    that only exists inside CMake.
    eli-schwartz committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    d384a5b View commit details
    Browse the repository at this point in the history