diff --git a/build/tools/extract_utils.sh b/build/tools/extract_utils.sh index fb7602b9..ce81cd6c 100644 --- a/build/tools/extract_utils.sh +++ b/build/tools/extract_utils.sh @@ -249,10 +249,12 @@ function write_packages() { printf 'LOCAL_MULTILIB := %s\n' "$EXTRA" fi elif [ "$CLASS" = "APPS" ]; then - if [ "$EXTRA" = "priv-app" ]; then - SRC="$SRC/priv-app" - else - SRC="$SRC/app" + if [ -z "$ARGS" ]; then + if [ "$EXTRA" = "priv-app" ]; then + SRC="$SRC/priv-app" + else + SRC="$SRC/app" + fi fi printf 'LOCAL_SRC_FILES := %s/%s\n' "$SRC" "$FILE" local CERT=platform