@@ -18,7 +18,7 @@ usage()
18
18
echo " -staticLibLink - Optional argument to statically link any native library."
19
19
echo " -portable - Optional argument to build native libraries portable over GLIBC based Linux distros."
20
20
echo " -stripSymbols - Optional argument to strip native symbols during the build."
21
- echo " -generateversion - Pass this in to get a version on the build output."
21
+ echo " -skipgenerateversion - Pass this in to skip getting a version on the build output."
22
22
echo " -cmakeargs - user-settable additional arguments passed to CMake."
23
23
exit 1
24
24
}
@@ -112,7 +112,7 @@ prepare_native_build()
112
112
__versionSourceFile=$__rootRepo /bin/obj/version.c
113
113
if [ ! -e " ${__versionSourceFile} " ]; then
114
114
if [ $__generateversionsource == true ]; then
115
- $__rootRepo /Tools/msbuild .sh " $__rootRepo /build.proj" /t:GenerateVersionSourceFile /p:GenerateVersionSourceFile=true /v:minimal
115
+ $__rootRepo /run .sh build-managed -project: " $__rootRepo /build.proj" -- /t:GenerateVersionSourceFile /p:GenerateVersionSourceFile=true /v:minimal
116
116
else
117
117
__versionSourceLine=" static char sccsid[] __attribute__((used)) = \" @(#)No version information produced\" ;"
118
118
echo $__versionSourceLine > $__versionSourceFile
@@ -157,7 +157,7 @@ __rootbinpath="$__scriptpath/../../bin"
157
157
# Set the various build properties here so that CMake and MSBuild can pick them up
158
158
__CMakeExtraArgs=" "
159
159
__MakeExtraArgs=" "
160
- __generateversionsource=false
160
+ __generateversionsource=true
161
161
__BuildArch=x64
162
162
__BuildType=Debug
163
163
__CMakeArgs=DEBUG
@@ -286,8 +286,8 @@ while :; do
286
286
__PortableBuild=1
287
287
fi
288
288
;;
289
- generateversion|-generateversion )
290
- __generateversionsource=true
289
+ skipgenerateversion|-skipgenerateversion )
290
+ __generateversionsource=false
291
291
;;
292
292
--clang* )
293
293
# clangx.y or clang-x.y
0 commit comments