Skip to content

Conversation

@igaw
Copy link
Collaborator

@igaw igaw commented May 19, 2025

Autotools and many handwritten Makefiles only provide a 'clean' target, which typically removes everything. However, the 'clean' target here does not fully do this, leaving some artifacts behind after it is run. This leads to confusion when, after cleaning, the build step still doesn't reflect configuration changes such as newly installed libraries.

Therefore, update the 'clean' target to behave like the 'purge' step.

igaw added 3 commits May 19, 2025 12:17
Autotools and many handwritten Makefiles only provide a 'clean' target,
which typically removes everything. However, the 'clean' target here does
not fully do this, leaving some artifacts behind after it is run. This
leads to confusion when, after cleaning, the build step still doesn't
reflect configuration changes such as newly installed libraries.

Therefore, update the 'clean' target to behave like the 'purge' step.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
Always use the meson commands to configure or build the project.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
The static build fails due several missconfiguraitons. Update the build
target.

Signed-off-by: Daniel Wagner <wagi@kernel.org>
@igaw igaw merged commit 5cf7282 into linux-nvme:master May 19, 2025
17 checks passed
@igaw igaw deleted the fix-clean branch May 19, 2025 11:54
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.

1 participant