Hard Light Productions Forums
Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Nightly Builds => Topic started by: SirKnightly on November 08, 2015, 08:13:01 am
-
Here is the nightly for Windows on 08 Nov 2015 - Revision f876b89
Open non-feature issues in Mantis (http://scp.indiegames.us/mantis/view_all_set.php?type=3&source_query_id=611): 124
Group: SSE
fso_SSE_20151108_f876b89.7z (http://swc.fs2downloads.com/builds/WIN/fso_SSE_20151108_f876b89.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_SSE_20151108_f876b89.md5)
Group: Standard
fso_Standard_20151108_f876b89.7z (http://swc.fs2downloads.com/builds/WIN/fso_Standard_20151108_f876b89.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_Standard_20151108_f876b89.md5)
Group: NO-SSE
fso_NO-SSE_20151108_f876b89.7z (http://swc.fs2downloads.com/builds/WIN/fso_NO-SSE_20151108_f876b89.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_NO-SSE_20151108_f876b89.md5)
Group: AVX
fso_AVX_20151108_f876b89.7z (http://swc.fs2downloads.com/builds/WIN/fso_AVX_20151108_f876b89.7z)
MD5Sum (http://swc.fs2downloads.com/builds/WIN/fso_AVX_20151108_f876b89.md5)
------------------------------------------------------------------------
commit 2c8d921
Author: niffiwan <Sun Nov 8 13:04:13 2015 +1000>
Commit: niffiwan <Sun Nov 8 13:04:13 2015 +1000>
Change Assert to Error
code/model/modelread.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
-
So what's the logic behind these build names
-
Builds now follow Base_FSO_Version_YYYYMMDD_GitRevision for names. This was chosen because, afaik, there wasn't a method to easily figure the revision number as the Git repo was around before the switch from SVN, which made tracking the actual revision number hard, so instead the shortened Git revision key is used. This also makes it easier to track which revision caused an issue with a build, as the previous build revision and revision of the build could be used to narrow down the possible offenders.
-
The date is included to have an easy standard of comparison for which build is newer than another, as Git's commit hashes don't provide this in the same way as SVN revision numbers; the commit hash is still included because one day can (and often does) have more than one PR merged.
-
And also so that you can know exactly what you need from the build name to checkout that revision and build it yourself.