Properly track target sources #338

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

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
This repository is archived. You cannot comment on issues.
No milestone
No project
No assignees
1 participant
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
No description provided.