You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have noticed that some programs under /Programs/*/Resources/ hold files such as MetaData and PackageSource, Architecture, UseFlags, which are totally undocumented.
There might be more of such files which I might have missed.
And example would be under /Program/Curl/Current/Resources/*
Those files do not appear in the corresponding recipes of the package, so it appears that Compile is creating those files under certain undocumented conditions during installation.
I know one can probably derive the meaning of those files by their names/contents, but I do think that they should be properly documented nonetheless to avoid confusion.
@lucasvr if you know what those files mean, why, what for, and when they are created would you be so kind and add some documentation about it?
The text was updated successfully, but these errors were encountered:
Nuc1eoN
changed the title
Missing documentation for MetaData, PackageSource, Architecure & UseFlags files
Missing documentation for MetaData, PackageSource, Architecture & UseFlags files
Oct 30, 2021
I have noticed that some programs under
/Programs/*/Resources/
hold files such asMetaData
andPackageSource
,Architecture
,UseFlags
, which are totally undocumented.There might be more of such files which I might have missed.
And example would be under
/Program/Curl/Current/Resources/*
Those files do not appear in the corresponding recipes of the package, so it appears that
Compile
is creating those files under certain undocumented conditions during installation.I could only find a brief mention of the
Architecture
file in Runners documentation https://github.com/gobolinux/Documentation/wiki/RunnerAnd a brief mention of the
UseFlags
file at the very bottom of https://github.com/gobolinux/Documentation/wiki/Use-flags#use-flags-in-recipesI know one can probably derive the meaning of those files by their names/contents, but I do think that they should be properly documented nonetheless to avoid confusion.
@lucasvr if you know what those files mean, why, what for, and when they are created would you be so kind and add some documentation about it?
If I am not mistaken they should be documented under https://github.com/gobolinux/Documentation/wiki/Recipe-Format-Specification#resources
Also they should probably be listed in the packed recipe file layout tree https://github.com/gobolinux/Documentation/wiki/Recipe-Format-Specification#file-layout
The text was updated successfully, but these errors were encountered: