Issue 818: BlibBuild needs to write more information to .blib files

issues
Status:open
Assigned To:matt.chambers42@gmail.com
Type:Todo
Area:Skyline
Priority:2
Milestone: 
Opened:2021-06-17 by Brendan MacLean
Changed:2021-06-17 by Brendan MacLean
Resolved:
Resolution:
Closed:
2021-06-17 Brendan MacLean
Title»BlibBuild needs to write more information to .blib files
Assigned To»matt.chambers42@gmail.com
Type»Todo
Area»Skyline
Priority»2
Looking at a recently built .blib file I found it somewhat lacking in information about how it got built. What I really wanted to see were the command-line options and a BlibBuild version number that would give me an idea of what source code produced the BlibBuild.exe that built the .blib file.

Since, files can be added to a .redundant.blib file, I think this information would need to be added as fields in the SpectrumSourceFiles, or as a separate table, like:

Contributors
==========
id
name (e.g. BlibBuild, Skyline, etc.)
version
extra (command-line for BlibBuild)

And then add a foreign key to this table to SpectrumSourceFiles.