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

[experiment] patch with patch files #13779

Closed
wants to merge 12 commits into from
Closed

Commits on Jul 24, 2024

  1. feat(unstable): new unstable feature patch-files

    Since `[patch]` section exists also in config,
    so have it inboth cargo-features and -Z flag.
    weihanglo committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    97cc78e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e332930 View commit details
    Browse the repository at this point in the history
  3. feat(schemas): SourceKind::Patched (unstable)

    `SourceKind::Patched` represents a source patched by local patch files.
    weihanglo committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c15a379 View commit details
    Browse the repository at this point in the history
  4. feat: support SourceKind::Patched in SourceId

    One thing left out here is a consistent/stable hash for patches,
    The are absolute local paths that might introduces unnecessary
    changes in lockfile. To mitigate this, patches under the current
    workspace root will be relative.
    weihanglo committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c72099a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b77f76 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15adf47 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fceb959 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    186d738 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7e678c0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d7a18b5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a540014 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    33d4ae2 View commit details
    Browse the repository at this point in the history