Loading scripts/patch_code_headers.sh +35 −4 Original line number Diff line number Diff line Loading @@ -56,14 +56,23 @@ if [ $help -ne 0 ]; then fi date="May 14, 2024" version="IVAS-FL-2.0" # # C-Code # c_header_new=\ '/*==================================================================================== 3GPP TS26.258 May 14, 2024. IVAS Codec Version IVAS-FL-2.0 ====================================================================================*/' "/*==================================================================================== 3GPP TS26.258 $date. IVAS Codec Version $version ====================================================================================*/" matlab_header_new=\ "% ==================================================================================== % 3GPP TS26.258 $date. IVAS Codec Version $version % ====================================================================================" #### Loading Loading @@ -139,7 +148,29 @@ rm -f $tmpfile # Patch Printout # sed -i.bak -e "s/IVAS\ Codec\ Baseline/IVAS\ Codec\ Version\ IVAS-FL-2\.0/g" $WORKDIR/lib_com/disclaimer.c sed -i.bak -e "s/IVAS\ Codec\ Baseline/IVAS\ Codec\ Version\ $version/g" $WORKDIR/lib_com/disclaimer.c # # Patch Matlab Scripts # find $WORKDIR -name "*.m" -exec sed -i.bak -e "/%\ *(C) 2022-[0-9]* IVAS codec Public Collaboration/,27d" \{\} \; # add new header tmpfile=`mktemp` rm -f $tmpfile touch $tmpfile echo "$matlab_header_new" >> $tmpfile find $WORKDIR -name "*.m" -exec sed -i.bak -e "1 e cat $tmpfile" \{\} \; rm -f $tmpfile # # Patch header template for files generated by scripts # truncate -s 0 $WORKDIR/scripts/binauralRenderer_interface/ivas_license_header.template echo echo "$c_header_new" >> $WORKDIR/scripts/binauralRenderer_interface/ivas_license_header.template # Loading Loading
scripts/patch_code_headers.sh +35 −4 Original line number Diff line number Diff line Loading @@ -56,14 +56,23 @@ if [ $help -ne 0 ]; then fi date="May 14, 2024" version="IVAS-FL-2.0" # # C-Code # c_header_new=\ '/*==================================================================================== 3GPP TS26.258 May 14, 2024. IVAS Codec Version IVAS-FL-2.0 ====================================================================================*/' "/*==================================================================================== 3GPP TS26.258 $date. IVAS Codec Version $version ====================================================================================*/" matlab_header_new=\ "% ==================================================================================== % 3GPP TS26.258 $date. IVAS Codec Version $version % ====================================================================================" #### Loading Loading @@ -139,7 +148,29 @@ rm -f $tmpfile # Patch Printout # sed -i.bak -e "s/IVAS\ Codec\ Baseline/IVAS\ Codec\ Version\ IVAS-FL-2\.0/g" $WORKDIR/lib_com/disclaimer.c sed -i.bak -e "s/IVAS\ Codec\ Baseline/IVAS\ Codec\ Version\ $version/g" $WORKDIR/lib_com/disclaimer.c # # Patch Matlab Scripts # find $WORKDIR -name "*.m" -exec sed -i.bak -e "/%\ *(C) 2022-[0-9]* IVAS codec Public Collaboration/,27d" \{\} \; # add new header tmpfile=`mktemp` rm -f $tmpfile touch $tmpfile echo "$matlab_header_new" >> $tmpfile find $WORKDIR -name "*.m" -exec sed -i.bak -e "1 e cat $tmpfile" \{\} \; rm -f $tmpfile # # Patch header template for files generated by scripts # truncate -s 0 $WORKDIR/scripts/binauralRenderer_interface/ivas_license_header.template echo echo "$c_header_new" >> $WORKDIR/scripts/binauralRenderer_interface/ivas_license_header.template # Loading