1#!/usr/bin/env bash
2
3BASE=$1
4DESTINATION=$2
5
6DTS2REPL_SCRIPT=$DESTINATION/tools/dts2repl-version.sh
7
8# Search for marker in the original script and add 1 to skip also the line with marker
9SKIP_LINES=$(grep "END OF VERSION CHECK" $BASE/tools/dts2repl-version.sh -n | cut -f1 -d:)
10SKIP_LINES=$((SKIP_LINES + 1))
11
12# Get current dts2repl version
13DTS2REPL_VERSION=$($BASE/tools/dts2repl-version.sh --commit)
14
15# Construct dts2repl-version.sh script
16install -m 755 /dev/null $DTS2REPL_SCRIPT
17cat <<EOF >>$DTS2REPL_SCRIPT
18#!/usr/bin/env bash
19DTS2REPL_VERSION=$DTS2REPL_VERSION
20EOF
21
22tail -n +$SKIP_LINES $BASE/tools/dts2repl-version.sh >> $DTS2REPL_SCRIPT
23