Skip to content

build: make 'clean' target an alias for 'purge'#2819

Merged
igaw merged 3 commits intolinux-nvme:masterfrom
igaw:fix-clean
May 19, 2025
Merged

build: make 'clean' target an alias for 'purge'#2819
igaw merged 3 commits intolinux-nvme:masterfrom
igaw:fix-clean

Conversation

@igaw
Copy link
Copy Markdown
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 <[email protected]>
Always use the meson commands to configure or build the project.

Signed-off-by: Daniel Wagner <[email protected]>
The static build fails due several missconfiguraitons. Update the build
target.

Signed-off-by: Daniel Wagner <[email protected]>
@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