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

Store results of package/executable lookups #10

Closed
jimporter opened this issue Jul 5, 2015 · 1 comment
Closed

Store results of package/executable lookups #10

jimporter opened this issue Jul 5, 2015 · 1 comment

Comments

@jimporter
Copy link
Owner

To help make more reproducible builds, we could keep track of the exact results of package/executable lookups (e.g. system_package()). This way, even if something about the environment changes, we'll still have consistent results (although sometimes this might just mean a build failure).

One open question is: where should this information be stored? Currently, I see .bfg_environ as independent of the build.bfg file, and so the results of lookups wouldn't go there. This implies that .bfg_environ is immutable even when build.bfg is edited, which is a potentially-nice property (keeps things simple). However, these results do technically come from the environment, so maybe they really do belong there.

@jimporter
Copy link
Owner Author

Closing; probably better to address in mopack: jimporter/mopack#1

@jimporter jimporter removed this from the future milestone Jul 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant