Property | Type | Description | |
---|---|---|---|
CollectInfo | void | ||
GetProjectSubDir | string | ||
LoadProjectFile | void | ||
ProcessCsProjFile | void | ||
TimeoutForProject | int | ||
WriteTargetFiles | void |
Method | Description | |
---|---|---|
CollectTargets ( Microsoft.Build.Utilities.TaskLoggingHelper log ) : System | ||
Generate ( ) : void |
Scan all the known csproj files under FWROOT for references, and then create msbuild target files accordingly.
|
|
ProcessDependencyGraph ( |
Method | Description | |
---|---|---|
CollectInfo ( |
Recursively scan the directory for csproj files.
|
|
GetProjectSubDir ( string project ) : string | ||
LoadProjectFile ( string projectFile ) : void | ||
ProcessCsProjFile ( string filename ) : void |
Extract the reference information from a csproj file.
|
|
TimeoutForProject ( string project ) : int |
Return the timeout for running the tests in the given test project. The timings for projects are now found in the fw/Build/TestTimeoutValues.xml file and can be changed there without having to rebuild the FwBuildTasks dll. Values in XML are in seconds, which we convert to milliseconds here. |
|
WriteTargetFiles ( ) : void |
Used the collected information to write the needed target files.
|
public CollectTargets ( Microsoft.Build.Utilities.TaskLoggingHelper log ) : System | ||
log | Microsoft.Build.Utilities.TaskLoggingHelper | |
return | System |
public ProcessDependencyGraph ( |
||
writer | ||
return | void |