Skip to content

Allow specifying paths to sub-commands #48

Closed
@dcsommer

Description

@dcsommer

In my team's workflow, cargo and rustc are made available directly via the project's own Git repository. Those binaries in the repo are actually wrapper scripts that internally download, install, and call into the real binaries. Thus, all users of the build should depend on the cargo and rustc within the project repo. There doesn't seem to be a good way to specify the paths to these tools for all users of the project today.

In the rust-android-gradle's README, the only way to specify the paths for these tools is via local.properties (which is not checked in, so it doesn't help here), an environment variable (which seems to not be controllable from within a build.gradle file), or on the gradle CLI (which would be cumbersome and break existing workflows).

Would it be possible to add a fallback to reading gradle.properties just before relying on $PATH?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions