Skip to content

Commit 935af28

Browse files
https://github.com/OpenTouryoProject/MultiPurposeAuthSite/pull/106
1 parent 8d7a818 commit 935af28

2 files changed

Lines changed: 72 additions & 6 deletions

File tree

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
@echo off
2+
3+
@rem 本バッチファイルの作成にあたり、以下のサイトを参考にしました。
4+
@rem 【Bat】【vim】香り屋Vimをダウンロードしてインストールまでするbatファイル - Qiita
5+
@rem https://qiita.com/koryuohproject/items/beed1a28ad6a1f60256d
6+
7+
setlocal
8+
9+
@rem ZIPファイル名
10+
set zipfilename=Temp.zip
11+
12+
@rem GitHubのZIPパス
13+
set srcUrl=https://github.com/OpenTouryoProject/OpenTouryoTemplates/archive/master.zip
14+
15+
@rem 解凍ディレクトリ
16+
set extDir=%CD%
17+
18+
@rem 一時ディレクトリ
19+
set tmpDir=Temp
20+
21+
:Download
22+
@rem ダウンロードされたZIPファイルがあるなら解凍
23+
if exist %extDir%\%zipfilename% GOTO Extract
24+
25+
@rem ZIPファイルのダウンロード
26+
@powershell -NoProfile -ExecutionPolicy Bypass -Command "$d=new-object System.Net.WebClient; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; $d.Proxy.Credentials=[System.Net.CredentialCache]::DefaultNetWorkCredentials; $d.DownloadFile('%srcUrl%','%extDir%/%zipfilename%')"
27+
28+
:Extract
29+
@rem 一時ディレクトリがあるならビルドへ
30+
if exist %extDir%\%tmpDir% GOTO Build
31+
32+
@rem ZIPファイルを一時ディレクトリに解凍
33+
@powershell -NoProfile -ExecutionPolicy Bypass -Command "expand-archive %zipfilename%"
34+
35+
:Build
36+
@rem ビルドがあるならコピーへ
37+
if exist "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_netcore30" GOTO Xcopy
38+
39+
@rem batファイルを使用してビルド
40+
cd "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\"
41+
echo | call 2_Build_NuGet_net45.bat
42+
echo | call 2_Build_NuGet_net46.bat
43+
echo | call 2_Build_NuGet_net47.bat
44+
echo | call 2_Build_NuGet_netstd20.bat
45+
echo | call 3_Build_Business_net45.bat
46+
echo | call 3_Build_Business_net46.bat
47+
echo | call 3_Build_Business_net47.bat
48+
echo | call 3_Build_Business_netcore20.bat
49+
echo | call 3_Build_Business_netcore30.bat
50+
51+
:Xcopy
52+
@rem ビルド出力をコピー
53+
cd %extDir%
54+
xcopy /Y /E "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_net45" "OpenTouryoAssemblies\Build_net45\"
55+
xcopy /Y /E "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_net46" "OpenTouryoAssemblies\Build_net46\"
56+
xcopy /Y /E "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_net47" "OpenTouryoAssemblies\Build_net47\"
57+
xcopy /Y /E "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_netcore20" "OpenTouryoAssemblies\Build_netcore20\"
58+
xcopy /Y /E "Temp\OpenTouryoTemplates-develop\root_VS2017\programs\CS\Frameworks\Infrastructure\Build_netcore30" "OpenTouryoAssemblies\Build_netcore30\"
59+
60+
pause
61+
62+
:EOF
63+
endlocal

root/programs/3_BuildLibsAtOtherReposInTimeOfDev.bat

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@echo off
22

3+
@rem 本バッチファイルの作成にあたり、以下のサイトを参考にしました。
34
@rem 【Bat】【vim】香り屋Vimをダウンロードしてインストールまでするbatファイル - Qiita
45
@rem https://qiita.com/koryuohproject/items/beed1a28ad6a1f60256d
56

@@ -49,12 +50,14 @@ echo | call 3_Build_Business_netcore30.bat
4950

5051
:Xcopy
5152
@rem ビルド出力をコピー
52-
cd extDir
53-
xcopy /E /Y "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net45" "OpenTouryoAssemblies\Build_net45\"
54-
xcopy /E /Y "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net46" "OpenTouryoAssemblies\Build_net46\"
55-
xcopy /E /Y "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net47" "OpenTouryoAssemblies\Build_net47\"
56-
xcopy /E /Y "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_netcore20" "OpenTouryoAssemblies\Build_netcore20\"
57-
xcopy /E /Y "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_netcore30" "OpenTouryoAssemblies\Build_netcore30\"
53+
cd %extDir%
54+
xcopy /Y /E "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net45" "OpenTouryoAssemblies\Build_net45\"
55+
xcopy /Y /E "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net46" "OpenTouryoAssemblies\Build_net46\"
56+
xcopy /Y /E "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_net47" "OpenTouryoAssemblies\Build_net47\"
57+
xcopy /Y /E "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_netcore20" "OpenTouryoAssemblies\Build_netcore20\"
58+
xcopy /Y /E "Temp\OpenTouryo-develop\root\programs\CS\Frameworks\Infrastructure\Build_netcore30" "OpenTouryoAssemblies\Build_netcore30\"
59+
60+
pause
5861

5962
:EOF
6063
endlocal

0 commit comments

Comments
 (0)