File tree Expand file tree Collapse file tree 1 file changed +35
-11
lines changed
Expand file tree Collapse file tree 1 file changed +35
-11
lines changed Original file line number Diff line number Diff line change 11@ ECHO OFF
22
3- IF " %1 " == " " (
3+ set buildNumber = 0
4+ set copyrightYear = 2018
5+ set version = " %1 "
6+ set prereleasePostfix = " "
7+
8+ IF " %2 " == " 1" (
9+ set step = " 1"
10+ ) ELSE IF " %2 " == " 2" (
11+ set step = " 2"
12+ ) ELSE IF " %2 " == " 3" (
13+ set step = " 3"
14+ ) ELSE IF " %2 " == " 4" (
15+ set step = " 4"
16+ ) ELSE IF " %2 " == " 5" (
17+ set step = " 5"
18+ ) ELSE (
19+ set step = " %3 "
20+ set prereleasePostfix = " %2 "
21+ )
22+
23+ set inputOk = " true"
24+ IF " %version% " == " " ( set inputOk = " false" )
25+ ELSE IF " %step% " == " " ( set inputOk = " false" )
26+
27+ echo step: %step%
28+ echo version: %version%
29+ echo prereleasePostfix: %prereleasePostfix%
30+
31+ IF " %inputOk% " == " false" (
432 rem I would have loved doing this all in one single step, but for some reason, I can't seem to build using MSBuild
533 rem while running from the command line using MSBuild 2017. See https://stackoverflow.com/questions/47002571/.
634 rem That's why this build file must be called multiple times.
7- echo Please provide a number of the build step. Starting with 1. Example: " %0 1
35+ echo Please provide both the version number and the number of the of the build step. Starting with 1.
36+ echo Usage: " %0 [version] {-[prerelease postfix]} [step]
37+ echo Example1: " %0 4.0.0 -beta1 1
38+ echo Example2: " %0 4.0.0 1
839 goto :EOF
940)
1041
11- set step = " %1 "
12-
13- set version = 4.0.0
14- set prereleasePostfix =
15- set buildNumber = 0
16- set copyrightYear = 2018
17-
1842set version_Core = %version%
1943set version_Packaging = %version_Core%
2044set version_Integration_Web = %version_Core%
@@ -303,11 +327,11 @@ IF %step%=="5" (
303327 GOTO :EOF
304328)
305329
306- echo Unknown step number.
330+ echo Unknown step number %step% .
307331GOTO :EOF
308332
309333:release_directory_already_exists
310- echo The release directory already exists.
334+ echo The release directory v %named_version% already exists.
311335GOTO :EOF
312336
313337:strong_name_key_missing
You can’t perform that action at this time.
0 commit comments