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

Bazel-build for C# language pack #16519

Merged
merged 14 commits into from
May 27, 2024
Merged

Bazel-build for C# language pack #16519

merged 14 commits into from
May 27, 2024

Commits on May 21, 2024

  1. C#: Add Bazel-based build system.

    This commits a bazel-based build system for C#
    using `rules_dotnet`. External dependencies are managed
    via `paket`, and updates to the generated bazel files
    are done via `./update-deps.sh`.
    We're providing our own (minimal) test runner for `xunit`
    tests.
    criemen committed May 21, 2024
    Configuration menu
    Copy the full SHA
    71372bc View commit details
    Browse the repository at this point in the history
  2. Remove GitInfo dependency.

    GitInfo doesn't work with the bazel-based build.
    Instead, we pull in the information from bazel,
    which correctly works with the bazel cache.
    criemen committed May 21, 2024
    Configuration menu
    Copy the full SHA
    36922f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    731b941 View commit details
    Browse the repository at this point in the history
  4. Bazel/C#: avoid zipmerge

    redsun82 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b19bf2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    767d427 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    730d542 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3c52e3b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Merge pull request #16544 from github/redsun82/bazel-csharp-2

    Bazel/C#: avoid zipmerge
    redsun82 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    b744f9f View commit details
    Browse the repository at this point in the history
  2. C#: Address C# code comments.

    criemen committed May 22, 2024
    Configuration menu
    Copy the full SHA
    09f60e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24a14ba View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    576ea32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    303dc20 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

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

Commits on May 27, 2024

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