54 releases (stable)
|2.1.5||Feb 27, 2023|
|2.1.3||Jan 21, 2023|
|2.1.1||Nov 30, 2022|
|2.0.9||Jul 19, 2022|
|0.1.0-pre.3||Mar 29, 2021|
#633 in Command line utilities
1,583 downloads per month
dylint-link is a wrapper around Rust's default linker (
cc) to help create Dylint libraries.
When you link a dynamic library with the same name as your package,
dylint-link creates a copy of your library with a filename that Dylint recognizes, i.e.:
DLL_PREFIX LIBRARY_NAME '@' TOOLCHAIN DLL_SUFFIX
dylint-link, install it:
And set it as the linker in your library's
.cargo/config.toml file, e.g.:
[target.x86_64-unknown-linux-gnu] linker = "dylint-link"
If your library uses
dylint-link and the
dylint_library! macro, then all you should have to do is implement the
register_lints function. See the examples in this repository.