windows-nt/Source/XPSP1/NT/sdktools/mtscript/scripts/staticstrings.js
2020-09-26 16:20:57 +08:00

60 lines
1.9 KiB
JavaScript

//
// static string definitions used by multiple modules
//
//
/*
NOTES:
a: Task name. A possible value for Task.strName
Any "a" sring my be prefixed with "wait" and
be stored in "strBuildPassStatus" during
a distributed build.
b: Depot status. A possible value for Depot.strStatus
c: strBuildPassStatus
d: PublicData.strStatus
e: Task.strStatus
f: Machine().strStatus
*/
var WAIT = 'wait';
var SCORCH = 'scorch'; // a
var SYNC = 'sync'; // a
var BUILD = 'build'; // a
var COPYFILES = 'copyfiles'; // a
var POSTBUILD = 'postbuild'; // a, b
var ABORTED = 'aborted'; // b
var BUILDING = 'building'; // b
var ERROR = 'error'; // b, e
var SCORCHING = 'scorching'; // b
var SYNCING = 'syncing'; // b
var WAITING = 'waiting'; // b, f
var COPYING = 'copying'; // b
var WAITCOPYTOPOSTBUILD = 'waitcopytopostbuild'; // c
var WAITBEFOREBUILDINGMERGED = 'waitbeforebuildingmerged'; // c
var WAITAFTERMERGED = 'waitaftermerged'; //c -- only the postbuild machine does this.
var WAITNEXT = 'waitnext'; // c
var WAITPHASE = 'waitphase'; // c
var COMPLETED = 'completed'; // c, d, e
var BUSY = 'busy'; // c, d, f
var NOTSTARTED = 'not started'; // b, e
var INPROGRESS = 'in progress'; // e
var ENV_NTTREE = "_nttree";
var ENV_RAZZLETOOL = "razzletoolpath";
var ENV_PROCESSOR_ARCHITECTURE = "processor_architecture";
var BUILDLOGS = '\\build_logs\\';
var PUBLISHLOGFILE = "\\public\\publish.log";
var FS_COMPLETE = "complete";
var FS_COPYTOSLAVE = "copy to slave";
var FS_COPIEDTOMASTER = "copied to master";
var FS_NOTYETCOPIED = "not yet copied";
var FS_DUPLICATE = "duplicate";
var FS_ADDTOPUBLISHLOG = "add to publish log";