blob: 025e5a24b5edaef9671fc98f09d3aeeda977b4a1 [file] [log] [blame]
xf.li4a5f6012023-01-10 23:32:52 -08001#!/bin/bash
xy.he7f8cef92024-12-05 16:30:02 +08002SW_INSIDE_VERSION="L805A_v02.MP1_MR3.03b00.05.01"
3SW_VERSION="L805A_v02.MP1_MR3.03b00.05.01"
xf.li4a5f6012023-01-10 23:32:52 -08004
qjb8b341f32024-03-15 00:31:52 -07005LYNQ_SW_INSIDE_VERSION="LYNQ_CONFIG_VERSION = \"${SW_INSIDE_VERSION}\""
6LYNQ_SW_VERSION="LYNQ_CONFIG_SW_VERSION = \"${SW_VERSION}\""
lxff6717512023-08-02 23:37:04 -07007COMMIT_ID="$(git rev-parse --short HEAD)"
8LYNQ_COMMITID="LYNQ_CONFIG_COMMITID = \"${COMMIT_ID}\""
xf.li4a5f6012023-01-10 23:32:52 -08009
qjb8b341f32024-03-15 00:31:52 -070010LYNQ_VERSION_UCI=" option LYNQ_SW_VERSION '${SW_VERSION}'"
11LYNQ_INSIDE_VERSION_UCI=" option LYNQ_SW_INSIDE_VERSION '${SW_INSIDE_VERSION}'"
12
xf.lib8d2aa72023-02-07 17:48:11 -080013eval sed -i 's/^.*LYNQ_CONFIG_VERSION.*$/"${LYNQ_SW_INSIDE_VERSION}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
14eval sed -i 's/^.*LYNQ_CONFIG_SW_VERSION.*$/"${LYNQ_SW_VERSION}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
lxff6717512023-08-02 23:37:04 -070015eval sed -i 's/^.*LYNQ_CONFIG_COMMITID.*$/"${LYNQ_COMMITID}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
16
xf.lib8d2aa72023-02-07 17:48:11 -080017eval sed -i 's/^.*LYNQ_CONFIG_VERSION.*$/"${LYNQ_SW_INSIDE_VERSION}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
18eval sed -i 's/^.*LYNQ_CONFIG_SW_VERSION.*$/"${LYNQ_SW_VERSION}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
lxff6717512023-08-02 23:37:04 -070019eval sed -i 's/^.*LYNQ_CONFIG_COMMITID.*$/"${LYNQ_COMMITID}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
xf.li4a5f6012023-01-10 23:32:52 -080020
qjb8b341f32024-03-15 00:31:52 -070021eval sed -i 's/^.*LYNQ_SW_VERSION.*$/"${LYNQ_VERSION_UCI}"/' $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
22eval sed -i 's/^.*LYNQ_SW_INSIDE_VERSION.*$/"${LYNQ_INSIDE_VERSION_UCI}"/' $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
23
24if [ "$1" = "rndis" ];then
25 sed -i "s/option\\ status\\ '0'/option\\ status\\ '1'/" $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
26fi