Skip to content

doc: document default installation paths and how to override them#3246

Merged
igaw merged 1 commit intolinux-nvme:masterfrom
martin-belanger:add-install-section-to-readme
Apr 8, 2026
Merged

doc: document default installation paths and how to override them#3246
igaw merged 1 commit intolinux-nvme:masterfrom
martin-belanger:add-install-section-to-readme

Conversation

@martin-belanger
Copy link
Copy Markdown

The meson defaults (prefix=/usr/local, sysconfdir=etc) cause files to be installed under /usr/local rather than the standard system locations, which often confuses users expecting /usr/bin, /usr/lib, /etc.

Add an "Installation paths" subsection explaining the defaults and showing how to configure meson for a distro-style install:

meson setup .build --prefix /usr --sysconfdir /etc

The meson defaults (prefix=/usr/local, sysconfdir=etc) cause files to
be installed under /usr/local rather than the standard system locations,
which often confuses users expecting /usr/bin, /usr/lib, /etc.

Add an "Installation paths" subsection explaining the defaults and
showing how to configure meson for a distro-style install:

  meson setup .build --prefix /usr --sysconfdir /etc

Signed-off-by: Martin Belanger <martin.belanger@dell.com>
@igaw igaw merged commit e401e98 into linux-nvme:master Apr 8, 2026
29 checks passed
@igaw
Copy link
Copy Markdown
Collaborator

igaw commented Apr 8, 2026

Thanks a lot! Eventually, we have to restructure this README. It's getting big :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants