forked from abstractspoon/ToDoList_Dev
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBuildRelease.bat
More file actions
42 lines (29 loc) · 972 Bytes
/
BuildRelease.bat
File metadata and controls
42 lines (29 loc) · 972 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
ECHO OFF
CLS
set REPOROOT=C:\Users\Daniel.Godson\Documents\GitHub
if NOT EXIST %REPOROOT% set REPOROOT=D:\_code
if NOT EXIST %REPOROOT% exit
ECHO REPOROOT=%REPOROOT%
if NOT "%~1" == "" (
if NOT "%~1" == "\.." (
set LATESTREPO=%~1
)
)
if "%LATESTREPO%" == "" set LATESTREPO=%REPOROOT%\ToDoList_7.2
ECHO LATESTREPO=%LATESTREPO%
set DEVREPO=%REPOROOT%\ToDoList_Dev
set RESREPO=%REPOROOT%\ToDoList_Resources
set PLUGINSREPO=%REPOROOT%\ToDoList_Plugins
ECHO DEVREPO=%DEVREPO%
ECHO RESREPO=%RESREPO%
ECHO PLUGINSREPO=%PLUGINSREPO%
ECHO ON
REM - Build Core App
cd %LATESTREPO%
"C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin\msdev.exe" .\ToDoList\ToDoList_All.dsw /MAKE "ALL - Win32 Unicode Release"
REM - Build Plugins
cd %PLUGINSREPO%
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" .\ToDoList_Plugins.sln /Build "Release"
REM Allow caller to cancel
pause
CALL %DEVREPO%\BuildReleaseZip.bat %LATESTREPO%