OSDN Git Service

デバックビルドに対応した
authorkonekoneko <test2214@hotmail.co.jp>
Mon, 3 Oct 2016 16:10:04 +0000 (21:40 +0530)
committerkonekoneko <test2214@hotmail.co.jp>
Mon, 3 Oct 2016 16:10:04 +0000 (21:40 +0530)
Installer/install.cmd
Installer/install_debug.cmd [new file with mode: 0644]

index 2682376..447d837 100644 (file)
@@ -2,12 +2,17 @@ setlocal
 
 set IDE_PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
 set BUILD_PATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319
+set BUILD_TYPE=%1
 
-"%IDE_PATH%\devenv" /build Release ..\Windows\FooEditEngine.sln
+if "%1"=="" set BUILD_TYPE=Release
+
+"%IDE_PATH%\devenv" /build %BUILD_TYPE% ..\Windows\FooEditEngine.sln
+if errorlevel 1 goto end
+"%IDE_PATH%\devenv" /build %BUILD_TYPE% ..\WPF\FooEditEngine.sln
 if errorlevel 1 goto end
-"%IDE_PATH%\devenv" /build Release ..\WPF\FooEditEngine.sln
+"%IDE_PATH%\devenv" /build %BUILD_TYPE% ..\Metro\Test.sln
 if errorlevel 1 goto end
-"%IDE_PATH%\devenv" /build Release ..\Metro\Test.sln
+"%IDE_PATH%\devenv" /build %BUILD_TYPE% ..\UWP\FooEditEngine.UWP.sln
 if errorlevel 1 goto end
 "%BUILD_PATH%\MSBuild.exe" /p:Configuration=Release ..\Help\fooeditengine_api.shfbproj
 if errorlevel 1 echo "building help file is failed"
@@ -16,15 +21,25 @@ if errorlevel 1 echo "building help file is failed"
 md dist
 copy ..\Help\Help\Documentation.chm dist
 md dist\winform
-copy ..\Windows\FooEditEngine\bin\Release\*.dll dist\winform
+copy ..\Windows\FooEditEngine\bin\%BUILD_TYPE%\*.dll dist\winform
+copy ..\Windows\FooEditEngine\bin\%BUILD_TYPE%\*.pdb dist\winform
 md dist\wpf
-copy ..\WPF\FooEditEngine\bin\Release\*.dll dist\wpf
+copy ..\WPF\FooEditEngine\bin\%BUILD_TYPE%\*.dll dist\wpf
+copy ..\WPF\FooEditEngine\bin\%BUILD_TYPE%\*.pdb dist\wpf
 md dist\metro
-copy ..\Metro\FooEditEngine\bin\Release\*.dll dist\metro
-copy ..\Metro\FooEditEngine\bin\Release\*.pri dist\metro
+copy ..\Metro\FooEditEngine\bin\%BUILD_TYPE%\*.dll dist\metro
+copy ..\Metro\FooEditEngine\bin\%BUILD_TYPE%\*.pdb dist\metro
+copy ..\Metro\FooEditEngine\bin\%BUILD_TYPE%\*.pri dist\metro
 md dist\metro\FooEditEngine.Metro\Themes
-copy ..\Metro\FooEditEngine\bin\Release\*.xr.xml dist\metro\FooEditEngine.Metro
-copy ..\Metro\FooEditEngine\bin\Release\Themes\*.* dist\metro\FooEditEngine.Metro\Themes
+copy ..\Metro\FooEditEngine\bin\%BUILD_TYPE%\*.xr.xml dist\metro\FooEditEngine.Metro
+copy ..\Metro\FooEditEngine\bin\%BUILD_TYPE%\Themes\*.* dist\metro\FooEditEngine.Metro\Themes
+md dist\uwp
+copy ..\UWP\FooEditEngine.UWP\bin\%BUILD_TYPE%\*.dll dist\uwp
+copy ..\UWP\FooEditEngine.UWP\bin\%BUILD_TYPE%\*.pdb dist\uwp
+copy ..\UWP\FooEditEngine.UWP\bin\%BUILD_TYPE%\*.pri dist\uwp
+md dist\uwp\FooEditEngine.UWP\Themes
+copy ..\UWP\FooEditEngine.UWP\bin\%BUILD_TYPE%\*.xr.xml dist\uwp\FooEditEngine.UWP
+copy ..\UWP\FooEditEngine.UWP\bin\%BUILD_TYPE%\Themes\*.* dist\uwp\FooEditEngine.UWP\Themes
 
 :end
 endlocal
diff --git a/Installer/install_debug.cmd b/Installer/install_debug.cmd
new file mode 100644 (file)
index 0000000..df82203
--- /dev/null
@@ -0,0 +1 @@
+call install Debug
\ No newline at end of file