3 set IDE_PATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE
4 set BUILD_PATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319
8 if "%1"=="" set BUILD_TYPE=Release
10 "%IDE_PATH%\devenv" /build "%BUILD_TYPE%" ..\Windows\FooEditEngine.sln
11 if errorlevel 1 goto end
12 "%IDE_PATH%\devenv" /build "%BUILD_TYPE%" ..\WPF\FooEditEngine.sln
13 if errorlevel 1 goto end
14 "%IDE_PATH%\devenv" /build "%BUILD_TYPE%|%CPU_TYPE%" ..\Metro\Test.sln
15 if errorlevel 1 goto end
16 "%IDE_PATH%\devenv" /build "%BUILD_TYPE%|%CPU_TYPE%" ..\UWP\FooEditEngine.UWP.sln
17 if errorlevel 1 goto end
18 "%BUILD_PATH%\MSBuild.exe" /p:Configuration=Release ..\Help\fooeditengine_api.shfbproj
19 if errorlevel 1 echo "building help file is failed"
21 pushd ..\Windows\FooEditEngine
22 nuget pack FooEditEngine.Windows.nuspec
25 pushd ..\WPF\FooEditEngine
26 nuget pack FooEditEngine.WPF.nuspec
29 pushd ..\UWP\FooEditEngine.UWP
30 nuget pack FooEditEngine.UWP.nuspec
35 copy ..\Help\Help\Documentation.chm dist
36 copy ..\Windows\FooEditEngine\FooEditEngine.Windows*.nupkg dist
37 copy ..\WPF\FooEditEngine\FooEditEngine.WPF*.nupkg dist
38 copy ..\UWP\FooEditEngine.UWP\FooEditEngine.UWP*.nupkg dist