85
85
vjson=update/tmp/version.json
86
86
cp config/version.json.template $vjson
87
87
88
- sed -i ' s/__GIT_BRANCH__/' $PURE_OS_GIT_BRANCH ' /g' $vjson
89
- sed -i ' s/__GIT_TAG__/' $PURE_OS_GIT_TAG ' /g' $vjson
90
- sed -i ' s/__GIT_REVISION__/' $PURE_OS_GIT_REV ' /g' $vjson
88
+ sed -i -e ' s/__GIT_BRANCH__/' $PURE_OS_GIT_BRANCH ' /g' $vjson
89
+ sed -i -e ' s/__GIT_TAG__/' $PURE_OS_GIT_TAG ' /g' $vjson
90
+ sed -i -e ' s/__GIT_REVISION__/' $PURE_OS_GIT_REV ' /g' $vjson
91
91
92
- sed -i ' s/__VERSION_STRING__/' $PURE_OS_VERSION_STRING ' /g' $vjson
93
- sed -i ' s/__VERSION_MAJOR__/' $PURE_OS_VERSION_MAJOR ' /g' $vjson
94
- sed -i ' s/__VERSION_MINOR__/' $PURE_OS_VERSION_MINOR ' /g' $vjson
95
- sed -i ' s/__VERSION_PATCH__/' $PURE_OS_VERSION_PATCH ' /g' $vjson
92
+ sed -i -e ' s/__VERSION_MAJOR__/' $PURE_OS_VERSION_MAJOR ' /g' $vjson
93
+ sed -i -e ' s/__VERSION_MINOR__/' $PURE_OS_VERSION_MINOR ' /g' $vjson
94
+ sed -i -e ' s/__VERSION_PATCH__/' $PURE_OS_VERSION_PATCH ' /g' $vjson
96
95
97
96
BUILD_HOST=` uname -r`
98
97
BUILD_USER=` whoami`
99
98
BUILD_DATE=` date +' %F-%T' `
100
99
101
- sed -i ' s/__MISC_CODENAME__/' $VERSION_CODENAME ' /g' $vjson
102
- sed -i ' s/__MISC_KERNEL__/' $VERSION_KERNEL ' /g' $vjson
100
+ sed -i -e ' s/__MISC_CODENAME__/' $VERSION_CODENAME ' /g' $vjson
101
+ sed -i -e ' s/__MISC_KERNEL__/' $VERSION_KERNEL ' /g' $vjson
103
102
104
- sed -i ' s/__MISC_BUILD_HOST__/' $BUILD_HOST ' /g' $vjson
105
- sed -i ' s/__MISC_BUILD_DATE__/' $BUILD_DATE ' /g' $vjson
106
- sed -i ' s/__MISC_BUILD_USER__/' $BUILD_USER ' /g' $vjson
103
+ sed -i -e ' s/__MISC_BUILD_HOST__/' $BUILD_HOST ' /g' $vjson
104
+ sed -i -e ' s/__MISC_BUILD_DATE__/' $BUILD_DATE ' /g' $vjson
105
+ sed -i -e ' s/__MISC_BUILD_USER__/' $BUILD_USER ' /g' $vjson
107
106
108
107
echo " -- copy $BUILD_PATH /boot.bin"
109
108
@@ -120,14 +119,14 @@ rm -f update/tmp/.boot.ini.crc32
120
119
# check for bootloader update
121
120
if [ -f " $BOOTLOADER_FILE " ]; then
122
121
echo " -- including bootloader update file: $BOOTLOADER_FILE "
123
- sed -i ' s/__BOOTLOADER_INCLUDED__/1/g' $vjson
124
- sed -i ' s/__BOOTLOADER_INCLUDED_VERSION__/' $BOOTLOADER_VERSION ' /g' $vjson
125
- sed -i ' s/__BOOTLOADER_INCLUDED_FILENAME__/' $( basename $BOOTLOADER_FILE ) ' /g' $vjson
122
+ sed -i -e ' s/__BOOTLOADER_INCLUDED__/1/g' $vjson
123
+ sed -i -e ' s/__BOOTLOADER_INCLUDED_VERSION__/' $BOOTLOADER_VERSION ' /g' $vjson
124
+ sed -i -e ' s/__BOOTLOADER_INCLUDED_FILENAME__/' $( basename $BOOTLOADER_FILE ) ' /g' $vjson
126
125
cp $BOOTLOADER_FILE update/tmp/
127
126
else
128
- sed -i ' s/__BOOTLOADER_INCLUDED__/0/g' $vjson
129
- sed -i ' s/__BOOTLOADER_INCLUDED_VERSION__//g' $vjson
130
- sed -i ' s/__BOOTLOADER_INCLUDED_FILENAME__//g' $vjson
127
+ sed -i -e ' s/__BOOTLOADER_INCLUDED__/0/g' $vjson
128
+ sed -i -e ' s/__BOOTLOADER_INCLUDED_VERSION__//g' $vjson
129
+ sed -i -e ' s/__BOOTLOADER_INCLUDED_FILENAME__//g' $vjson
131
130
fi
132
131
133
132
rm -f update/* .tar
0 commit comments