From d41d9c22220d63ae0518f51f9a88f227643e844d Mon Sep 17 00:00:00 2001 From: j-hc Date: Mon, 3 Feb 2025 21:34:36 +0300 Subject: [PATCH] fix module_prop_name --- build.sh | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/build.sh b/build.sh index 9f4a960..c18e85b 100755 --- a/build.sh +++ b/build.sh @@ -132,24 +132,18 @@ for table_name in $(toml_get_table_names); do app_args[dpi]=$(toml_get "$t" apkmirror-dpi) || app_args[dpi]="nodpi" table_name_f=${table_name,,} table_name_f=${table_name_f// /-} - app_args[module_prop_name]=$(toml_get "$t" module-prop-name) || { - app_args[module_prop_name]="${table_name_f}-jhc" - if [ "${app_args[arch]}" = "arm64-v8a" ]; then - app_args[module_prop_name]="${app_args[module_prop_name]}-arm64" - elif [ "${app_args[arch]}" = "arm-v7a" ]; then - app_args[module_prop_name]="${app_args[module_prop_name]}-arm" - fi - } + app_args[module_prop_name]=$(toml_get "$t" module-prop-name) || app_args[module_prop_name]="${table_name_f}-jhc" if [ "${app_args[arch]}" = both ]; then app_args[table]="$table_name (arm64-v8a)" app_args[arch]="arm64-v8a" - app_args[module_prop_name]="${app_args[module_prop_name]}-arm64" + module_prop_name_b=${app_args[module_prop_name]} + app_args[module_prop_name]="${module_prop_name_b}-arm64" idx=$((idx + 1)) build_rv "$(declare -p app_args)" & app_args[table]="$table_name (arm-v7a)" app_args[arch]="arm-v7a" - app_args[module_prop_name]="${app_args[module_prop_name]}-arm" + app_args[module_prop_name]="${module_prop_name_b}-arm" if ((idx >= PARALLEL_JOBS)); then wait -n idx=$((idx - 1)) @@ -157,6 +151,11 @@ for table_name in $(toml_get_table_names); do idx=$((idx + 1)) build_rv "$(declare -p app_args)" & else + if [ "${app_args[arch]}" = "arm64-v8a" ]; then + app_args[module_prop_name]="${app_args[module_prop_name]}-arm64" + elif [ "${app_args[arch]}" = "arm-v7a" ]; then + app_args[module_prop_name]="${app_args[module_prop_name]}-arm" + fi idx=$((idx + 1)) build_rv "$(declare -p app_args)" & fi