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

Add C bindings #1537

Draft
wants to merge 35 commits into
base: dev
Choose a base branch
from
Draft

Add C bindings #1537

wants to merge 35 commits into from

Commits on Oct 15, 2023

  1. Add C bindings

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    dec21bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bad5213 View commit details
    Browse the repository at this point in the history
  3. Require C99 standard

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    30c7714 View commit details
    Browse the repository at this point in the history
  4. Complete Attributable.h

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    dc00f7a View commit details
    Browse the repository at this point in the history
  5. Remove Dataset

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    230845d View commit details
    Browse the repository at this point in the history
  6. Allow C99 code in C++

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    a9d7baa View commit details
    Browse the repository at this point in the history
  7. Add C tests

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    757ad0a View commit details
    Browse the repository at this point in the history
  8. Handle MPI

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    be1461f View commit details
    Browse the repository at this point in the history
  9. Avoid unused variable

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    471603b View commit details
    Browse the repository at this point in the history
  10. Avoid unitialized variables

    eschnett committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    09d01de View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b2317c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Disable C++ extensions

    eschnett committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    7988c43 View commit details
    Browse the repository at this point in the history
  2. Use C++ header files

    eschnett committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    193d960 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Install C bindings as well

    eschnett committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    17950ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    761411a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

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

Commits on Oct 21, 2023

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

Commits on Oct 22, 2023

  1. Redesign getAttribute

    eschnett committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    da41fce View commit details
    Browse the repository at this point in the history
  2. Correct Format C bindings

    eschnett committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    399fb61 View commit details
    Browse the repository at this point in the history
  3. Correct Format C bindings

    eschnett committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    c041a6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3912f1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d45d84 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    02aefd0 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    0bc009c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58f9916 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    76ed527 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3326bb6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9ed4ef View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. Configuration menu
    Copy the full SHA
    56e9ba0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f685cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f1f710 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

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

Commits on Dec 23, 2023

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

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    56f8fe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbcd59c View commit details
    Browse the repository at this point in the history