Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Make targets #89

Merged
merged 3 commits into from
Jul 16, 2024
Merged

Update Make targets #89

merged 3 commits into from
Jul 16, 2024

Conversation

beroset
Copy link
Contributor

@beroset beroset commented Jul 15, 2024

This removes the dict and dict-local targets because they are no longer needed and don't work under all circumstances, such as when cross-compiling or when building out-of-source. That, then, required updating the README to tell users to use create-cracklib-dict instead and to remove the all-local target which just told the user to run make dict. Finally, it also removes most of make test to make it simply a synonym for make check. This fixes #87.

As documented in cracklib#87, the previous "make test" did not work under all
circumstances including cross-compiling and out-of-source builds.  This
fixes those problems by making it a synonym for "make check" instead.

Signed-off-by: Ed Beroset <beroset@ieee.org>
This removes the "dict" and "dict-local" targets and therefore also the
"all-local" target that referred to them.  This addresses cracklib#87 by
removing targets that do not work under all circumstances, including
cross-compiling and out-of-source builds.

Signed-off-by: Ed Beroset <beroset@ieee.org>
This updates the README to instruct users to invoke create-cracklib-dict
rather than using "make dict" which has been removed.

Signed-off-by: Ed Beroset <beroset@ieee.org>
@nneul nneul merged commit ca6ade8 into cracklib:main Jul 16, 2024
3 checks passed
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.

make test, make dict, and make dict-local don't work
2 participants