$(BaseIntermediateOutputPath)SymbolsRequest\
\\symbols\tools\CreateRequest.cmd
$(SymbolsRequestIntermediateDir)Logs\
-s
-a
$(CreateRequestCommandLocation)
$(RequestCommand) -i $(SymbolsRequestIniPath)
$(RequestCommand) -d $(SymbolsRequestLogDir)
$(RequestCommand) -c
$(RequestCommand) $(SubmissionArg)
$(SymbolsRequestIntermediateDir)request-$(SymbolsBuildId)-$(SymbolsBuildRemark).ini
$(BUILD_DEFINITIONNAME)
$(BUILD_BUILDNUMBER)-$(BUILD_BUILDID)
Yes
$(BUILD_BUILDNUMBER)
$(SymbolsRequestIntermediateDir)SymbolFileList.txt
5
$(SymbolPublishDestinationDir)%(RecursiveDir)%(Filename)%(Extension)
$(SymbolsRequestIntermediateDir)ExtractedPackages\
$(SymbolPackageExtractDir)**\*.pdb
$(SymbolPackageExtractDir)WindowsPDB\
$(BaseIntermediateOutputPath)SymbolsCatalog\
.dll;.pdb;.a;.so;.dbg;.dylib;.dwarf
makecat -v
$(SymbolCatalogCertificateId)
$(BinDir)
$(SymbolCatalogIntermediateDir)
$(SymbolCatalogIntermediateDir)$(SymbolPackageIndex)\
%(ExtensionToCatalog.Identity)
[CatalogHeader];
Name=signatures.cat;
ResultDir=.\;
PublicVersion=2;
CatalogVersion=2;
HashAlgorithms=SHA256;
PageHashes=false;
EncodingType=0x00010001;
CATATTR1=0x10010001:OSAttr:2:6.4;
[CatalogFiles]
$(CatalogFileHeaderLines);@(SymbolFileToCatalog -> '<HASH>%(Identity)=%(Identity);<HASH>%(Identity)ATTR1=0x11010001:Filename:%(Identity);')
%(RecursiveDir)%(Filename)%(Extension)
cataloged.txt
<_PdbCandidate Include="$(PortablePdbToConvertGlob)" />
<_ToPublishDllCandidate Include="@(_PdbCandidate -> '%(RootDir)%(Directory)%(Filename).dll')">
%(Identity)
%(RecursiveDir)
$(WindowsPdbConversionTargetPath)%(PdbRecursiveDir)%(Filename).pdb