Properly track target sources #338

Open
opened 2023-01-05 22:53:02 +01:00 by Jef Roosens · 0 comments

yay uses a hash cache, where the cache of each source file is stored (or at least with it's a Git repository). This information is stored using a parseable format in the .SRCINFO file.

Vieter could parse this file as well, using this data to determine whether a build needs to be scheduled or not. This would prevent a lot of unnecessary work, as no containers would need to be spawned, solely to determine that a package is already up to date.

`yay` uses a hash cache, where the cache of each source file is stored (or at least with it's a Git repository). This information is stored using a parseable format in the `.SRCINFO` file. Vieter could parse this file as well, using this data to determine whether a build needs to be scheduled or not. This would prevent a lot of unnecessary work, as no containers would need to be spawned, solely to determine that a package is already up to date.
Jef Roosens added the
idea
label 2023-01-05 22:53:02 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vieter-v/vieter#338
There is no content yet.