Skip to content

Support configuring more installation directories #41644

Closed
@Keruspe

Description

@Keruspe

Currently we can specify basic installation directories such as docdir libdir and such.

At exherbo, eveything arch-related go inside /usr/<arch> and everything not arch-related goes directly nside /usr.
Setting prefix to /usr/<arch> and then docdir to /usr/share/doc makes it mostly work, but cargo installs its completion inside /usr/<arch>/etc/ and /usr/<arch>/share which we don't want.

I have some work in progress here and there for adding support for bindir and sysconfdir. This would allow us to set prefix to /usr and sysconfdir to /etc (which I actually made the default as this is probably what most people want, it's currently in prefix/etc).

Update of the installer submodule is missing in my rust branch as I was waiting for the pull request to get merged before doing so.

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