Просмотр исходного кода

Remove extra information when generating windows resource files.

tags/0.6.3m1rc4
Shane Mc Cormack 15 лет назад
Родитель
Сommit
2ab05405db
1 измененных файлов: 7 добавлений и 2 удалений
  1. 7
    2
      installer/windows/makeInstallerWindows.sh

+ 7
- 2
installer/windows/makeInstallerWindows.sh Просмотреть файл

@@ -323,11 +323,14 @@ else
323 323
 	NUM="${TAGGED}"
324 324
 fi;
325 325
 
326
+
327
+
326 328
 # Version Numbers
327 329
 if [ "" = "${NUM}" ]; then
328 330
 	MAJORVER="0"
329 331
 	MINORVER="0"
330 332
 	RELEASE="0"
333
+	EXTRAVER="0"
331 334
 	TEXTVER="${isRelease}"
332 335
 	PRIVATE="1"
333 336
 	USER=`whoami`
@@ -336,13 +339,15 @@ if [ "" = "${NUM}" ]; then
336 339
 else
337 340
 	MAJORVER=${NUM%%.*}
338 341
 	SUBVER=${NUM#*.}
342
+	EXTRAVER="0"
339 343
 	DOT=`expr index "${SUBVER}" .`
340 344
 	if [ "${DOT}" = "0" ]; then
341 345
 		MINORVER=${SUBVER}
342 346
 		RELEASE="0"
343 347
 	else
344 348
 		MINORVER=${SUBVER%%.*}
345
-		RELEASE=${SUBVER##*.}
349
+		END=${SUBVER##*.}
350
+		RELEASE=${END##*[^0-9]}
346 351
 	fi
347 352
 	TEXTVER=$NUM
348 353
 	PRIVATE="0"
@@ -357,7 +362,7 @@ fi;
357 362
 
358 363
 echo "1 VERSIONINFO" > version.rc.1
359 364
 echo "FILEVERSION 1, 0, 0, 0" >> version.rc.1
360
-echo "PRODUCTVERSION ${MAJORVER}, ${MINORVER}, ${RELEASE}, 0" >> version.rc.1
365
+echo "PRODUCTVERSION ${MAJORVER}, ${MINORVER}, ${RELEASE}, ${EXTRAVER}" >> version.rc.1
361 366
 if [ "${PRIVATE}" = "1" ]; then
362 367
 	if [ "${COMPILER_IS_BROKEN}" = "0" ]; then
363 368
 		echo "FILEFLAGSMASK 0x000A" >> version.rc.1

Загрузка…
Отмена
Сохранить