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 change detection to kdist #2182

Merged
merged 8 commits into from
Nov 20, 2023
Merged

Add change detection to kdist #2182

merged 8 commits into from
Nov 20, 2023

Conversation

tothtamas28
Copy link
Contributor

@tothtamas28 tothtamas28 commented Nov 17, 2023

  • Adds methods context and source to Target. From these a build manifest is computed that is used to check for changes between builds.
  • Target evm-semantics.plugin is rebuilt on changes to the plugin submodule. K targets are rebuilt on changes to the package source (including K files), as well as K version change.
  • Adds class TargetCache that encapsulates loading and accessing targets defined in plugins. (Refactoring)

@tothtamas28 tothtamas28 self-assigned this Nov 17, 2023
@tothtamas28 tothtamas28 requested a review from ehildenb November 17, 2023 15:17
@tothtamas28 tothtamas28 marked this pull request as ready for review November 17, 2023 15:17
@tothtamas28 tothtamas28 force-pushed the kdist-change-detection branch from 3844850 to 9808256 Compare November 20, 2023 09:28
@rv-jenkins rv-jenkins merged commit d5fd9d3 into master Nov 20, 2023
11 checks passed
@rv-jenkins rv-jenkins deleted the kdist-change-detection branch November 20, 2023 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants