diff --git a/scripts/lc3plus_lib_setup/get_lc3plus.sh b/scripts/lc3plus_lib_setup/get_lc3plus.sh index 2077484cc9178e9f0578e63ad25c3957c191e6ed..82b5282c5c53a89c580ca6ee54ee131cf09abf85 100755 --- a/scripts/lc3plus_lib_setup/get_lc3plus.sh +++ b/scripts/lc3plus_lib_setup/get_lc3plus.sh @@ -7,7 +7,7 @@ rm -rf lib_lc3plus/* printf "Downloading LC3plus code\n" -curl -o ./lc3plus_sources.zip https://www.etsi.org/deliver/etsi_ts/103600_103699/103634/01.06.01_60/ts_103634v010601p0.zip +curl -L -o ./lc3plus_sources.zip https://www.etsi.org/deliver/etsi_ts/103600_103699/103634/01.06.01_60/ts_103634v010601p0.zip unzip -o lc3plus_sources.zip -d . -x "__MACOSX/*" "package.info" rm lc3plus_sources.zip cp -r LC3plus_ETSI_src_v527e88bdddb_20251022/src/floating_point/* lib_lc3plus diff --git a/scripts/lc3plus_lib_setup/get_lc3plus_fx.sh b/scripts/lc3plus_lib_setup/get_lc3plus_fx.sh index 389fe76cadaa509c0472a09e5c5280344ed2219f..86fd9a2c5f6e3d5eed02f888d9ed6b2bb00a30aa 100644 --- a/scripts/lc3plus_lib_setup/get_lc3plus_fx.sh +++ b/scripts/lc3plus_lib_setup/get_lc3plus_fx.sh @@ -9,7 +9,7 @@ rm -rf lib_lc3plus/* printf "Downloading LC3plus code\n" -curl -o ./lc3plus_sources.zip https://www.etsi.org/deliver/etsi_ts/103600_103699/103634/01.06.01_60/ts_103634v010601p0.zip +curl -L -o ./lc3plus_sources.zip https://www.etsi.org/deliver/etsi_ts/103600_103699/103634/01.06.01_60/ts_103634v010601p0.zip unzip -o lc3plus_sources.zip -d . -x "__MACOSX/*" "package.info" rm lc3plus_sources.zip cp -r LC3plus_ETSI_src_v527e88bdddb_20251022/src/fixed_point/* lib_lc3plus @@ -142,14 +142,14 @@ cd - # Limit file permissions printf "Limiting file permissions\n" find lib_lc3plus -type f -print0 | - xargs -0 -I {} \ - chmod -x {} + xargs -0 -I {} \ + chmod -x {} # include options.h and wmc_auto.h in all C files printf "Including options.h and wmc_auto.h in C files\n" find lib_lc3plus -name '*.[ch]' -type f -print0 | - xargs -0 -I {} \ - sed -i ' + xargs -0 -I {} \ + sed -i ' # range: from 1st line to first match 1,/^#include/ { # insert lines before first match