mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-04-29 20:24:00 +00:00
Use genld.sh instead of config.h to generate link_ram.ld. It can avoid the conflicts of the syntax between ld script and C. V1->V2: change the deps name to config, Tracked-On: #861 Signed-off-by: Huihuang Shi <huihuang.shi@intel.com> reviewed-by: Junjie Mao <junjie.mao@intel.com>
14 lines
215 B
Bash
Executable File
14 lines
215 B
Bash
Executable File
#!/bin/bash
|
|
|
|
in=$1
|
|
out=$2
|
|
config=$3
|
|
|
|
cp $in $out
|
|
grep -v "^#" ${config} | while read line; do
|
|
IFS='=' read -ra arr <<<"$line"
|
|
field=${arr[0]}
|
|
value=${arr[1]}
|
|
sed -i "s/\b$field\b/$value/g" $out
|
|
done
|