@@ -254,7 +254,7 @@ jobs:
254254 - task : CmdLine@2
255255 displayName : Stage MSBuild vpack
256256 inputs :
257- script: "set TargetDir=$(Build.SourcesDirectory)\\msbuild\nrd /s /q %TargetDir% >nul 2>&1\nmd %TargetDir%\ncd %TargetDir%\n\ncopy $(Build.SourcesDirectory)\\vsix\\Microsoft.Cpp.CppWinRT.props\ncopy $(Build.SourcesDirectory)\\nuget\\Microsoft.Windows.CppWinRT.props Microsoft.Cpp.CppWinRTEnabled.props \ncopy $(Build.SourcesDirectory)\\nuget\\Microsoft.Windows.CppWinRT.targets Microsoft.Cpp.CppWinRTEnabled.targets\ncopy $(Build.SourcesDirectory)\\nuget\\CppWinrtRules.Project.xml CppWinrtRules.Project.xml\necho d | xcopy $(Build.SourcesDirectory)\\x86\\cppwinrt_fast_forwarder.lib build\\native\\lib\\i386\necho d | xcopy $(Build.SourcesDirectory)\\x86\\cppwinrt_fast_forwarder.lib build\\native\\lib\\Win32\necho d | xcopy $(Build.SourcesDirectory)\\x64\\cppwinrt_fast_forwarder.lib build\\native\\lib\\amd64\necho d | xcopy $(Build.SourcesDirectory)\\x64\\cppwinrt_fast_forwarder.lib build\\native\\lib\\x64\necho d | xcopy $(Build.SourcesDirectory)\\arm64\\cppwinrt_fast_forwarder.lib build\\native\\lib\\arm64\n"
257+ script : " set TargetDir=$(Build.SourcesDirectory)\\ msbuild\n rd /s /q %TargetDir% >nul 2>&1\n md %TargetDir%\n cd %TargetDir%\n\n copy $(Build.SourcesDirectory)\\ vsix\\ Microsoft.Cpp.CppWinRT.props\n copy $(Build.SourcesDirectory)\\ nuget\\ YexuanXiao.CppWinRTPlus.props Microsoft.Cpp.CppWinRTEnabled.props \n copy $(Build.SourcesDirectory)\\ nuget\\ YexuanXiao.CppWinRTPlus.targets Microsoft.Cpp.CppWinRTEnabled.targets\n copy $(Build.SourcesDirectory)\\ nuget\\ CppWinrtRules.Project.xml CppWinrtRules.Project.xml\n echo d | xcopy $(Build.SourcesDirectory)\\ x86\\ cppwinrt_fast_forwarder.lib build\\ native\\ lib\\ i386\n echo d | xcopy $(Build.SourcesDirectory)\\ x86\\ cppwinrt_fast_forwarder.lib build\\ native\\ lib\\ Win32\n echo d | xcopy $(Build.SourcesDirectory)\\ x64\\ cppwinrt_fast_forwarder.lib build\\ native\\ lib\\ amd64\n echo d | xcopy $(Build.SourcesDirectory)\\ x64\\ cppwinrt_fast_forwarder.lib build\\ native\\ lib\\ x64\n echo d | xcopy $(Build.SourcesDirectory)\\ arm64\\ cppwinrt_fast_forwarder.lib build\\ native\\ lib\\ arm64\n "
258258 failOnStderr : true
259259
260260 - task : PkgESVPack@12
@@ -414,7 +414,7 @@ jobs:
414414 displayName : Build NuGet
415415 inputs :
416416 command : pack
417- searchPatternPack : nuget/Microsoft.Windows.CppWinRT .nuspec
417+ searchPatternPack : nuget/YexuanXiao.CppWinRTPlus .nuspec
418418 versioningScheme : byBuildNumber
419419 buildProperties : ' target_version=$(Build.BuildNumber);cppwinrt_exe=$(Build.ArtifactStagingDirectory)\x86\cppwinrt.exe;cppwinrt_fast_fwd_x86=$(Build.SourcesDirectory)\x86\cppwinrt_fast_forwarder.lib;cppwinrt_fast_fwd_x64=$(Build.SourcesDirectory)\x64\cppwinrt_fast_forwarder.lib;cppwinrt_fast_fwd_arm64=$(Build.SourcesDirectory)\arm64\cppwinrt_fast_forwarder.lib '
420420
@@ -426,7 +426,7 @@ jobs:
426426 inputs :
427427 ConnectedServiceName : 81cc6790-027c-4ef3-928d-65e8b96a691a
428428 FolderPath : $(Build.ArtifactStagingDirectory)
429- Pattern : Microsoft.Windows.CppWinRT .*.nupkg
429+ Pattern : YexuanXiao.CppWinRTPlus .*.nupkg
430430 UseMinimatch : true
431431 signConfigType : inlineSignParams
432432 inlineOperation : |
@@ -450,7 +450,7 @@ jobs:
450450 - task : PkgESNuGetPublisher@0
451451 displayName : Publish NuGet Package
452452 inputs :
453- searchPattern : $(System.ArtifactsDirectory)\Microsoft.Windows.CppWinRT .$(Build.BuildNumber).nupkg
453+ searchPattern : $(System.ArtifactsDirectory)\YexuanXiao.CppWinRTPlus .$(Build.BuildNumber).nupkg
454454 nuGetFeedType : internal
455455 feedName : https://microsoft.pkgs.visualstudio.com/_packaging/CppWinRT/nuget/v3/index.json
456456
@@ -465,16 +465,16 @@ jobs:
465465 - task : ExtractFiles@1
466466 displayName : Extract Component VSIX files for signing
467467 inputs :
468- archiveFilePatterns : $(Build.SourcesDirectory)\vsix\Dev17\bin\Release\Component\Microsoft.Windows.CppWinRT .Dev17.vsix
469- destinationFolder : $(Agent.TempDirectory)\Microsoft.Windows.CppWinRT .Dev17.vsix
468+ archiveFilePatterns : $(Build.SourcesDirectory)\vsix\Dev17\bin\Release\Component\YexuanXiao.CppWinRTPlus .Dev17.vsix
469+ destinationFolder : $(Agent.TempDirectory)\YexuanXiao.CppWinRTPlus .Dev17.vsix
470470 overwriteExistingFiles : true
471471
472472 - task : EsrpCodeSigning@2
473473 displayName : ESRP CodeSign VSIX contents
474474 inputs :
475475 ConnectedServiceName : 81cc6790-027c-4ef3-928d-65e8b96a691a
476- FolderPath : $(Agent.TempDirectory)\Microsoft.Windows.CppWinRT .Dev17.vsix
477- Pattern : ' **/Microsoft.Windows.CppWinRT .*.dll'
476+ FolderPath : $(Agent.TempDirectory)\YexuanXiao.CppWinRTPlus .Dev17.vsix
477+ Pattern : ' **/YexuanXiao.CppWinRTPlus .*.dll'
478478 UseMinimatch : true
479479 signConfigType : inlineSignParams
480480 inlineOperation : |
@@ -511,9 +511,9 @@ jobs:
511511 - task : ArchiveFiles@2
512512 displayName : Repack signed VSIX contents
513513 inputs :
514- rootFolderOrFile : $(Agent.TempDirectory)\Microsoft.Windows.CppWinRT .Dev17.vsix
514+ rootFolderOrFile : $(Agent.TempDirectory)\YexuanXiao.CppWinRTPlus .Dev17.vsix
515515 includeRootFolder : false
516- archiveFile : $(Build.SourcesDirectory)\vsix\Dev17\bin\Release\Component\Microsoft.Windows.CppWinRT .Dev17.vsix
516+ archiveFile : $(Build.SourcesDirectory)\vsix\Dev17\bin\Release\Component\YexuanXiao.CppWinRTPlus .Dev17.vsix
517517
518518 - task : VSBuild@1
519519 displayName : Build Standalone VSIXes
@@ -529,10 +529,10 @@ jobs:
529529 ConnectedServiceName : 81cc6790-027c-4ef3-928d-65e8b96a691a
530530 FolderPath : $(Build.SourcesDirectory)\vsix\
531531 Pattern : |
532- Dev16\bin\Release\Component\Microsoft.Windows.CppWinRT .vsix
533- Dev16\bin\Release\Standalone\Microsoft.Windows.CppWinRT .vsix
534- Dev17\bin\Release\Component\Microsoft.Windows.CppWinRT .Dev17.vsix
535- Dev17\bin\Release\Standalone\Microsoft.Windows.CppWinRT .Dev17.vsix
532+ Dev16\bin\Release\Component\YexuanXiao.CppWinRTPlus .vsix
533+ Dev16\bin\Release\Standalone\YexuanXiao.CppWinRTPlus .vsix
534+ Dev17\bin\Release\Component\YexuanXiao.CppWinRTPlus .Dev17.vsix
535+ Dev17\bin\Release\Standalone\YexuanXiao.CppWinRTPlus .Dev17.vsix
536536 UseMinimatch : true
537537 signConfigType : inlineSignParams
538538 inlineOperation : |
@@ -559,9 +559,9 @@ jobs:
559559 displayName : Stage Component VSIX (Dev17)
560560 inputs :
561561 script : |
562- echo F|xcopy /S /Q /Y /F Microsoft.Windows.CppWinRT. Dev17.vsix $(Build.ArtifactStagingDirectory)\Component\Dev17\Microsoft.Windows.CppWinRT .Dev17.vsix
563- echo F|xcopy /S /Q /Y /F Microsoft.Windows.CppWinRT. Dev17.json $(Build.ArtifactStagingDirectory)\Component\Dev17\Microsoft.Windows.CppWinRT .Dev17.json
564- echo F|xcopy /S /Q /Y /F Microsoft.Windows.CppWinRT. Dev17.pdb $(Build.ArtifactStagingDirectory)\Component\Dev17\Microsoft.Windows.CppWinRT .Dev17.pdb
562+ echo F|xcopy /S /Q /Y /F YexuanXiao.CppWinRTPlus. Dev17.vsix $(Build.ArtifactStagingDirectory)\Component\Dev17\YexuanXiao.CppWinRTPlus .Dev17.vsix
563+ echo F|xcopy /S /Q /Y /F YexuanXiao.CppWinRTPlus. Dev17.json $(Build.ArtifactStagingDirectory)\Component\Dev17\YexuanXiao.CppWinRTPlus .Dev17.json
564+ echo F|xcopy /S /Q /Y /F YexuanXiao.CppWinRTPlus. Dev17.pdb $(Build.ArtifactStagingDirectory)\Component\Dev17\YexuanXiao.CppWinRTPlus .Dev17.pdb
565565 workingDirectory : $(Build.SourcesDirectory)\vsix\Dev17\bin\Release\Component
566566 failOnStderr : true
567567
@@ -578,7 +578,7 @@ jobs:
578578 - task : CmdLine@2
579579 displayName : Stage Standalone VSIX (Dev16)
580580 inputs :
581- script : echo F|xcopy /S /Q /Y /F Microsoft.Windows.CppWinRT. vsix $(Build.ArtifactStagingDirectory)\Standalone\Dev16\Microsoft.Windows.CppWinRT .vsix
581+ script : echo F|xcopy /S /Q /Y /F YexuanXiao.CppWinRTPlus. vsix $(Build.ArtifactStagingDirectory)\Standalone\Dev16\YexuanXiao.CppWinRTPlus .vsix
582582 workingDirectory : $(Build.SourcesDirectory)\vsix\Dev16\bin\$(BuildConfiguration)\Standalone
583583 failOnStderr : true
584584
@@ -595,7 +595,7 @@ jobs:
595595 - task : CmdLine@2
596596 displayName : Stage Standalone VSIX (Dev17)
597597 inputs :
598- script : echo F|xcopy /S /Q /Y /F Microsoft.Windows.CppWinRT. Dev17.vsix $(Build.ArtifactStagingDirectory)\Standalone\Dev17\Microsoft.Windows.CppWinRT .Dev17.vsix
598+ script : echo F|xcopy /S /Q /Y /F YexuanXiao.CppWinRTPlus. Dev17.vsix $(Build.ArtifactStagingDirectory)\Standalone\Dev17\YexuanXiao.CppWinRTPlus .Dev17.vsix
599599 workingDirectory : $(Build.SourcesDirectory)\vsix\Dev17\bin\$(BuildConfiguration)\Standalone
600600 failOnStderr : true
601601
@@ -634,7 +634,7 @@ jobs:
634634 displayName : Publish Component VSIX symbols
635635 inputs :
636636 SymbolsFolder : $(Build.ArtifactStagingDirectory)
637- SearchPattern : ' **/Microsoft.Windows.CppWinRT .Dev17.pdb'
637+ SearchPattern : ' **/YexuanXiao.CppWinRTPlus .Dev17.pdb'
638638 SymbolServerType : TeamServices
639639 SymbolsProduct : CppWinRT
640640...
0 commit comments