Skip to content

Commit 1dabba4

Browse files
committed
scripts: fix version handling
Add a version file for tracking version of the SDK and use that version in the script creating the final SDK image. Signed-off-by: Anas Nashif <[email protected]>
1 parent 4467eac commit 1dabba4

File tree

2 files changed

+5
-19
lines changed

2 files changed

+5
-19
lines changed

VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0.10.0-beta4

scripts/make_zephyr_sdk.sh

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,15 @@
1111
# Default installation directory should be /opt/zephyr-sdk/
1212
#
1313

14+
product_name="zephyr-sdk"
1415

15-
# Edit as needed:
16-
version_major=0
17-
version_minor=10
18-
subversion_minor=0
19-
prerelease=beta4
16+
root_dir=$(dirname $0)/..
17+
sdk_version=$(cat $root_dir/VERSION)
2018

21-
if [ "$1" != "" ] ; then
22-
product_name=$1
23-
else
24-
product_name=zephyr-sdk
25-
fi
19+
echo "Creating ${product_name}-${sdk_version}-setup.run"
2620

2721
# Create ./setup.sh
2822

29-
if [ "$subversion_minor" -ne "0" ]; then
30-
sdk_version=$version_major.$version_minor.$subversion_minor
31-
else
32-
sdk_version=$version_major.$version_minor
33-
fi
34-
35-
if [ -n "$prerelease" ]; then
36-
sdk_version=${sdk_version}-${prerelease}
37-
fi
3823

3924
setup=toolchains/setup.sh
4025
default_dir=/opt/${product_name}/

0 commit comments

Comments
 (0)