Fixing build scripts
This commit is contained in:
Родитель
bc38c4fa8a
Коммит
504dd649ee
|
@ -2,8 +2,7 @@
|
|||
|
||||
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
|
||||
|
||||
To learn more about these programs, please refer to the [developer program overview](
|
||||
https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/get-started/developer-program-overview).
|
||||
To learn more about these programs, please refer to the [developer program overview](https://docs.microsoft.com/en-us/windows/uwp/xbox-live/developer-program-overview)
|
||||
|
||||
## What's in the API:
|
||||
|
||||
|
@ -43,7 +42,7 @@ Big or small we'd like to take your contributions back to help improve the Xbox
|
|||
|
||||
## Having Trouble?
|
||||
|
||||
We'd love to get your review score, whether good or bad, but even more than that, we want to fix your problem. If you submit your issue as a Review, we won't be able to respond to your problem and ask any follow-up questions that may be necessary. The most efficient way to do that is to open a an issue in our [issue tracker](https://github.com/Microsoft/xbox-live-api/issues).
|
||||
We'd love to get your review score, whether good or bad, but even more than that, we want to fix your problem. If you submit your issue as a Review, we won't be able to respond to your problem and ask any follow-up questions that may be necessary. The most efficient way to do that is to open an issue in our [issue tracker](https://github.com/Microsoft/xbox-live-api/issues).
|
||||
Any questions you might have can be answered on the [MSDN Forums](https://social.msdn.microsoft.com/Forums/en-US/home?forum=xboxlivedev). You can also ask programming related questions to [Stack Overflow](http://stackoverflow.com/questions/tagged/xbox-live) using the "xbox-live" tag. The Xbox Live team will be engaged with the community and be continually improving our APIs, tools, and documentation based on the feedback received there.
|
||||
|
||||
For developers in the Xbox Live Creators Program, you can submit a new idea or vote on existing idea at our [Xbox Live Creators Program User Voice](https://aka.ms/xblcpuv)
|
||||
|
|
|
@ -52,15 +52,13 @@ set XDK_BUILD_SHARE=%TFS_DropLocation%
|
|||
|
||||
set XDK_BIN_BUILD_SHARE_RELEA=%XDK_BUILD_SHARE%\Release\x64
|
||||
set XDK_BIN_BUILD_SHARE_DEBUG=%XDK_BUILD_SHARE%\Debug\x64
|
||||
set UWP_BIN_BUILD_SHARE_RELEA=%UWP_BUILD_SHARE%\Release\x64
|
||||
set UWP_BIN_BUILD_SHARE_DEBUG=%UWP_BUILD_SHARE%\Debug\x64
|
||||
|
||||
mkdir %XDK_BINARIES_DROP%
|
||||
|
||||
rem copy NuGetPackages to build output folder
|
||||
|
||||
rem copy includes to build output folder
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %UWP_BUILD_SHARE%\Include %XDK_BINARIES_DROP%\cpp\include
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %XDK_BUILD_SHARE%\Include %XDK_BINARIES_DROP%\cpp\include
|
||||
|
||||
rem copy binaries to build output folder
|
||||
mkdir %XDK_BINARIES_DROP%
|
||||
|
@ -79,22 +77,21 @@ copy %TFS_SourcesDirectory%\Utilities\VSOBuildScripts\XDK\Readme.txt %XDK_BINARI
|
|||
echo set MAJOR_VERSION=%SDK_RELEASE_NAME% > %XDK_BINARIES_DROP%\setver.cmd
|
||||
echo set MINOR_VERSION=%MINOR_VERSION_NUMBER% >> %XDK_BINARIES_DROP%\setver.cmd
|
||||
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.dll %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\Microsoft.Xbox.Services.dll
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.dll %XDK_BINARIES_DROP%\winrt\binaries\Debug\Microsoft.Xbox.Services.dll
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.winmd %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.winmd %XDK_BINARIES_DROP%\winrt\binaries\Debug\
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.pdb %XDK_BINARIES_DROP%\winrt\binaries\Debug\Microsoft.Xbox.Services.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.110.XDK.WinRT\Microsoft.Xbox.Services.pdb %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\Microsoft.Xbox.Services.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.dll %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\Microsoft.Xbox.Services.dll
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.dll %XDK_BINARIES_DROP%\winrt\binaries\Debug\Microsoft.Xbox.Services.dll
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.winmd %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.winmd %XDK_BINARIES_DROP%\winrt\binaries\Debug\
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.pdb %XDK_BINARIES_DROP%\winrt\binaries\Debug\Microsoft.Xbox.Services.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.141.XDK.WinRT\Microsoft.Xbox.Services.pdb %XDK_BINARIES_DROP%\winrt\binaries\CommonConfiguration\Microsoft.Xbox.Services.pdb
|
||||
|
||||
copy %UWP_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib %XDK_BINARIES_DROP%\cpp\binaries\release\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib.remove
|
||||
copy %UWP_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib.remove
|
||||
copy %UWP_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb %XDK_BINARIES_DROP%\cpp\binaries\release\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb
|
||||
copy %UWP_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb
|
||||
|
||||
copy %UWP_BIN_BUILD_SHARE_RELEA%\casablanca140.Xbox\casablanca140.xbox.lib %XDK_BINARIES_DROP%\cpp\binaries\release\v140\casablanca140.xbox.lib.remove
|
||||
copy %UWP_BIN_BUILD_SHARE_DEBUG%\casablanca140.Xbox\casablanca140.xbox.lib %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\casablanca140.xbox.lib.remove
|
||||
copy %UWP_BIN_BUILD_SHARE_RELEA%\casablanca140.Xbox\casablanca140.xbox.pdb %XDK_BINARIES_DROP%\cpp\binaries\release\v140\casablanca140.xbox.pdb
|
||||
copy %UWP_BIN_BUILD_SHARE_DEBUG%\casablanca140.Xbox\casablanca140.xbox.pdb %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\casablanca140.xbox.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib %XDK_BINARIES_DROP%\cpp\binaries\release\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib.remove
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.lib.remove
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb %XDK_BINARIES_DROP%\cpp\binaries\release\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\Microsoft.Xbox.Services.140.XDK.Ship.Cpp\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\Microsoft.Xbox.Services.140.XDK.Ship.Cpp.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\casablanca140.Xbox\casablanca140.xbox.lib %XDK_BINARIES_DROP%\cpp\binaries\release\v140\casablanca140.xbox.lib.remove
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\casablanca140.Xbox\casablanca140.xbox.lib %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\casablanca140.xbox.lib.remove
|
||||
copy %XDK_BIN_BUILD_SHARE_RELEA%\casablanca140.Xbox\casablanca140.xbox.pdb %XDK_BINARIES_DROP%\cpp\binaries\release\v140\casablanca140.xbox.pdb
|
||||
copy %XDK_BIN_BUILD_SHARE_DEBUG%\casablanca140.Xbox\casablanca140.xbox.pdb %XDK_BINARIES_DROP%\cpp\binaries\debug\v140\casablanca140.xbox.pdb
|
||||
|
||||
rem laying out the 141 binaries
|
||||
set RELEASESHARE=%TFS_DropLocation%
|
||||
|
@ -125,7 +122,8 @@ del %PATH_XDK_WINRT%\binaries\Debug\Microsoft.Xbox.Services.winmd
|
|||
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %TFS_DropLocation%\ABI\include %XDK_BINARIES_DROP%\winrt\include\abi
|
||||
if "%1" == "local" goto skipsrccopy
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %TFS_SourcesDirectory% %XDK_BINARIES_DROP%\source /XD .git
|
||||
rem robocopy /NJS /NJH /MT:16 /S /NP %TFS_SourcesDirectory% %XDK_BINARIES_DROP%\source /XD .git
|
||||
|
||||
:skipsrccopy
|
||||
rmdir /s /q %XDK_BINARIES_DROP%\source\.git
|
||||
rmdir /s /q %XDK_BINARIES_DROP%\source\External\cpprestsdk\Intermediate
|
||||
|
@ -182,13 +180,13 @@ rem :skipCopy
|
|||
rem create Cpp.UWP nuget package
|
||||
rmdir /s /q %TFS_DropLocation%\include\winrt
|
||||
rmdir /s /q %TFS_DropLocation%\include\cppwinrt
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
|
||||
rem create WinRT.UWP nuget package
|
||||
rmdir /s /q %TFS_DropLocation%\include\winrt
|
||||
|
@ -196,18 +194,18 @@ rmdir /s /q %TFS_DropLocation%\include\cppwinrt
|
|||
set WINSDK_OUTPUT_SRC=%TFS_DropLocation%\CppWinRT\XSAPI_WinSDK_Headers\winrt
|
||||
set WINSDK_OUTPUT_DEST=%TFS_DropLocation%\include\cppwinrt\winrt
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %WINSDK_OUTPUT_SRC% %WINSDK_OUTPUT_DEST%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
|
||||
rmdir /s /q %WINSDK_OUTPUT_DEST%
|
||||
|
||||
rem create Cpp.XDK nuget package
|
||||
rmdir /s /q %TFS_DropLocation%\include\winrt
|
||||
rmdir /s /q %TFS_DropLocation%\include\cppwinrt
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
|
||||
rem create WinRT.XDK nuget package
|
||||
rmdir /s /q %TFS_DropLocation%\include\winrt
|
||||
|
@ -216,17 +214,17 @@ robocopy /NJS /NJH /MT:16 /S /NP %TFS_DropLocation%\ABI\include %XDK_BINARIES_DR
|
|||
set XDK_OUTPUT_SRC=%TFS_DropLocation%\CppWinRT\XSAPI_XDK_Headers\winrt
|
||||
set XDK_OUTPUT_DEST=%TFS_DropLocation%\include\cppwinrt\winrt
|
||||
robocopy /NJS /NJH /MT:16 /S /NP %XDK_OUTPUT_SRC% %XDK_OUTPUT_DEST%
|
||||
\\scratch2\scratch\jasonsa\tools\nuget pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
%NUGET_EXE% pack %TFS_DropLocation%\Nuget\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.nuspec -BasePath %TFS_DropLocation% -OutputDirectory %TFS_DropLocation% -Verbosity normal -version %NUGET_VERSION_NUMBER%
|
||||
rmdir /s /q %XDK_OUTPUT_DEST%
|
||||
|
||||
mkdir %TFS_DropLocation%\NuGetBinaries
|
||||
move %TFS_DropLocation%\*.nupkg %TFS_DropLocation%\NuGetBinaries
|
||||
mkdir %TFS_DropLocation%\NuGetBinaries\%BUILDCONFIGURATION%\%BUILDPLATFORM%
|
||||
move %TFS_DropLocation%\*.nupkg %TFS_DropLocation%\NuGetBinaries\%BUILDCONFIGURATION%\%BUILDPLATFORM%
|
||||
:skipNuget
|
||||
|
||||
:finalize
|
||||
if "%1" == "local" goto skipEmail
|
||||
set MSGTITLE="BUILD: %BUILD_SOURCEVERSIONAUTHOR% %BUILD_DEFINITIONNAME% %BUILD_SOURCEBRANCH% = %agent.jobstatus%"
|
||||
set MSGBODY="%TFS_DROPLOCATION% https://microsoft.visualstudio.com/OS/_build/index?buildId=%BUILD_BUILDID%&_a=summary"
|
||||
set MSGBODY="%TFS_DROPLOCATION% https://microsoft.visualstudio.com/Xbox.Services/_build/index?buildId=%BUILD_BUILDID%&_a=summary"
|
||||
call \\scratch2\scratch\jasonsa\tools\send-build-email.cmd %MSGTITLE% %MSGBODY%
|
||||
:skipEmail
|
||||
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
if "%NUGET_EXE%" == "" set NUGET_EXE=%AGENT_TOOLSDIRECTORY%\NuGet\4.6.2\x64\nuget.exe
|
||||
|
||||
for /r %TFS_DropLocation%\NuGetBinaries %%x in (*) do %NUGET_EXE% verify -signatures %%x >> %TFS_DropLocation%\NuGetBinaries\nuget-verify.txt
|
|
@ -0,0 +1,106 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<SignConfigXML>
|
||||
|
||||
<job platform="x86" configuration="Debug" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
<job platform="x86" configuration="Release" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
<job platform="x64" configuration="Debug" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
<job platform="x64" configuration="Release" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
<job platform="ARM" configuration="Debug" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
<job platform="ARM" configuration="Release" dest="" jobname="XSAPI Nuget Sign" approvers="vigarg;gstolt">
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v140.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.ARM.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x64.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.UWP.v141.x86.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.Cpp.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.20*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Native.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Debug.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.UWP.Netcore.Release.*.nupkg" signType="Nuget" />
|
||||
<file src="__RELBINPATH__\Microsoft.Xbox.Live.SDK.WinRT.XboxOneXDK.*.nupkg" signType="Nuget" />
|
||||
</job>
|
||||
|
||||
</SignConfigXML>
|
Загрузка…
Ссылка в новой задаче