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

Switch to libclang #32

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Switch to libclang #32

wants to merge 3 commits into from

Commits on Jun 21, 2023

  1. Add support for the libclang package

    A newer package provigind the python libclang bindings is available, called
    "libclang". Unlike "clang", this package ships the libclang library, removing
    the dependency from the system's one.
    
    This commit adds support for it, using the libclang's builtin library if found
    and if LIBCLANG_PATH and LLVM_DIR_PATH are not defined.
    
    As libclang does not ship the clang standard library headers, some system
    headers may not be found (like stddef.h), but the documentation generation
    completes successfully anyways.
    corna committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    00b5399 View commit details
    Browse the repository at this point in the history
  2. Replace clang with libclang

    corna committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    cd1abe4 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Re-enable Windows CI job

    corna committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    e71d15f View commit details
    Browse the repository at this point in the history