Skip to content

A set of plugins either delivered as builtin scancode-toolkit or extra plugins

Notifications You must be signed in to change notification settings

priv-kweihmann/scancode-plugins

 
 

Repository files navigation

ScanCode plugins

https://github.com/nexB/scancode-plugins

These are various scancode plugins, some are builtins and some are extras. Several of them contain pre-built binaries.

Each plugin is under its own license and in particular plugins that merely bundle pre-built binaries use the license of these binaries.

This repository itself is licensed under the Apache 2.0 license (but there is not much in it beyond build scripts).

The src-* directories contain the source code of pre-built plugins that contain native binaries.

See also:

To re-provision pre-built binaries, follow these instructions (only on Linux):

  • install the system package for clamav, zstd and p7zip
  • install the patchelf from sources (provided here in src/). This is done for you automatically below with a configure run. Older versions may be buggy.
  • then run:

    ./configure
    etc/scripts/fetch-plugins.sh
    clamscan -v *

In all cases, run clamscan or an up to date antivirus scanner before pushing a new release.

To build the wheels for all the plugins:

etc/scripts/build-plugins.sh

The dirs/ directory will contain all the built wheels.

About

A set of plugins either delivered as builtin scancode-toolkit or extra plugins

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 78.0%
  • C 10.5%
  • Python 9.7%
  • Roff 0.8%
  • Shell 0.5%
  • Ruby 0.3%
  • Other 0.2%