Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Things in the tools folder that do things differently if "OFFICIAL_BUILD_MACHINE" is set:
- in razzle.cmd:
- set __BUILDMACHINE__=%_BuildBranch%
- set NO_PDB_PATHS=1
- if type is "fre", sets _NTPOGODIR depending on what branch is set to
- in makefile.def:
- adds "-DOFFICIAL_BUILD=1" to TARGET_DBG_DEFINES
- in postbuild.cmd
- sets compression to true, regardless of cpu cores
- in timebuild.pl
- some check around line 404, doesn't look like it changes anything meaningful
- in verifybuildmachine.cmd
- checks BuildMachines.txt and sets/unsets OFFICIAL_BUILD_MACHINE accordingly
- in pbuild.dat:
- adds "PostBuildScripts\capturesourcefilelist.cmd -g ntdev"
- and "PostBuildScripts\submit_public.cmd"
- to the list of scripts to run during postbuild
- in postbuildscripts/catsign.cmd
- copies some extra files "for testing purposes" if it is == "1"
- in postbuildscripts/cdimage.cmd
- sets compression to true, regardless of cpu cores
- in postbuildscripts/copywow64.cmd
- sets compression to true, regardless of cpu cores
- calls errmsg.cmd instead of logmsg.cmd and does goto :END around line 137
- displays a different error message around line 293
- in postbuildscripts/cplocation.cmd
- according to message at the beginning of the file:
- "If OFFICIAL_BUILD_MACHINE is set will loop waiting for a
- matching build number. Otherwise, just wait for any x86
- build of the same debug type."
- in postbuildscripts/ddkcabs.bat
- script only "builds" if "-f" is passed, OFFICIAL_BUILD_MACHINE is set or if __BUILDMACHINE__ == "LB6RI"
- in postbuildscripts/deletebuild.cmd
- has some check for it around line 917
- in postbuildscripts/makebfloppy.cmd
- sets compression to true, regardless of cpu cores
- in postbuildscripts/makeprocd2.cmd
- sets compression to true, regardless of cpu cores
- in postbuildscripts/pbuild.cmd
- only adds lines beginning with "OFFICIAL" to list of scripts to run if OFFICIAL_BUILD_MACHINE is set
- in postbuildscripts/pdbsrcstream.cmd
- script doesn't run unless it is set
- in postbuildscripts/release.cmd
- only runs "miscrel.cmd" and "startsymcopy.pl" if OFFICIAL_BUILD_MACHINE is set
- in postbuildscripts/submit_public.cmd
- script doesn't run unless it is set
- in postbuildscripts/symbolcd.cmd
- script doesn't run unless it is set
- in postbuildscripts/symcd.cmd
- according to message at the beginning of the file:
- "If you define Official_Build_Machine, the script creates the cabs. If not, the
- default does only munge public symbols."
- in postbuildscripts/symindex.pm
- doesn't "index symbols" unless it is set
- in postbuildscripts/symmungepublic.cmd
- has some lines starting with # that mention the variable
- in octobuild.cmd (which I'm pretty sure we don't use at all):
- runs "CaptureSourceFilelist.cmd"
- runs "perl release.pl"
- runs "postbuildscripts\AutoBootTest.cmd"
- in popfilter/popfilter.pl (which I'm pretty sure we don't use at all):
- does something with symbols
- (around lines 813 and 959)
- in quickindex.cmd (which I'm pretty sure we don't use at all)
- script only runs if it is set
- in sendbuildstats.pl (which I'm pretty sure we don't use at all)
- script does some things differently
- in sendbuildstatslab7.pl (which I'm pretty sure we don't use at all)
- script does some things differently
- in setbuildstatus.cmd (which I'm pretty sure we don't use at all)
- script doesn't really do anything meaningful unless it is set
- in postbuildscripts/capturesourcefilelist.cmd (which has to do with source depot, so we can't really run it properly)
- script doesn't run unless it is set
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement