Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed9baf88 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "AIDEGen: Adopt prebuilt mechanism to bypass 'm aidegen'."

parents 79dddb45 345c9ae4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -519,6 +519,9 @@ $(call add-clean-step, rm -f $(HOST_OUT)/*ts/host-libprotobuf-java-*.jar)

$(call add-clean-step, find $(OUT_DIR)/target/product/mainline_arm64/system -type f -name "*.*dex" -print0 | xargs -0 rm -f)

# Clean up aidegen
$(call add-clean-step, rm -f $(HOST_OUT)/bin/aidegen)

# ************************************************
# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
# ************************************************
+13 −0
Original line number Diff line number Diff line
@@ -1625,6 +1625,19 @@ function acloud()
    esac
}

function aidegen()
{
    # Always use the prebuilt version.
    local host_os_arch=$(get_build_var HOST_PREBUILT_TAG)
    case $host_os_arch in
        linux-x86) "$(gettop)"/prebuilts/asuite/aidegen/linux-x86/aidegen "$@"
        ;;
    *)
        echo "aidegen is not supported on your host arch: $host_os_arch"
        ;;
    esac
}

# Execute the contents of any vendorsetup.sh files we can find.
function source_vendorsetup() {
    for dir in device vendor product; do