From 3e550372c10b79b77633cb4194faf56c4dcd7edb Mon Sep 17 00:00:00 2001 From: Aptivi Date: Sat, 27 Apr 2024 20:23:59 +0300 Subject: [PATCH] chg - Updated pack scripts for version detection --- Type: chg Breaking: False Doc Required: False Part: 1/1 --- tools/pack.cmd | 3 ++- tools/pack.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/pack.cmd b/tools/pack.cmd index 53c226c..ce36c85 100644 --- a/tools/pack.cmd +++ b/tools/pack.cmd @@ -1,6 +1,7 @@ @echo off -for /f "tokens=* USEBACKQ" %%f in (`type version`) do set version=%%f +for /f "tokens=*" %%g in ('findstr "" ..\Directory.Build.props') do (set MIDVER=%%g) +for /f "tokens=1 delims=<" %%a in ("%MIDVER:~9%") do (set version=%%a) set releaseconfig=%1 if "%releaseconfig%" == "" set releaseconfig=Release diff --git a/tools/pack.sh b/tools/pack.sh index d675be8..49efef3 100644 --- a/tools/pack.sh +++ b/tools/pack.sh @@ -1,7 +1,7 @@ #!/bin/bash # This script builds and packs the artifacts. Use when you have MSBuild installed. -version=$(cat version) +version=$(grep "" ../Directory.Build.props | cut -d "<" -f 2 | cut -d ">" -f 2) releaseconf=$1 if [ -z $releaseconf ]; then releaseconf=Release