aboutcode-org / scancode-toolkit

:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!
https://aboutcode.org/scancode/
2.14k stars 552 forks source link

Add system_provided extra_requires #3967

Open JonoYang opened 3 weeks ago

JonoYang commented 3 weeks ago

We should make it easier for users to use the system_provided versions of extractcode_7z, extractcode_libarchive, and typecode_libmagic. This would involve adding these packages to a new extra_requires, system_provided. We should also update the configure script to have an option to install the system_provided version. Documentation needs to be updated to cover installation of system-provided libraries.