8000 Install man page, completions by cargo install and drop GNU make support · Issue #8152 · uutils/coreutils · GitHub
[go: up one dir, main page]

Skip to content
Install man page, completions by cargo install and drop GNU make support #8152
Closed
@oech3

Description

@oech3

At least for Arch Linux, offline build and splitting packaging process is recommended. i.e.

cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" # Download crates needed for build
cargo build --frozen --release --all-features # offline build
cargo install --no-track --frozen --all-features --root "$pkgdir/usr/" --path . # packaging

However, the step to install everything is provided only by GNU make and manual installation of manpages,etc... needs many steps. I know cargo fetch before make is possible, but difficult to understand it.

Consider supporting to install them by cargo install --all-features.
Consider also dropping support of GNU make since it internally calls cargo too many times already.

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

      0