SPDX scanner support
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
classes
conf
recipes-devtools
recipes-extended
recipes-support/postgresql
LICENSE
README.md
TODO

README.md

meta-spdxscanner

  1. fossdriver support (recommend)
  2. SPDX scanner(DoSOCSv2) support

This layer depends on:

  • openembedded-core
  • meta-openembedded/meta-oe
  • meta-openembedded/meta-python

How to use

  1. fossdriver-host.class
  • inherit the folowing class in your conf/local.conf for all of recipes or in some recipes which you want.
  INHERIT += "fossdriver-host"
  SPDX_DEPLOY_DIR = "${SPDX_DEST_DIR}"

Note If you want to use fossdriver-host.bbclass, you have to make sure that fossdriver has been installed on your host and it works wekk. Please reference to https://github.com/fossology/fossdriver.

  1. dosocs-host.bbclass
  • inherit the folowing class in your conf/local.conf for all of recipes or in some recipes which you want.
  INHERIT += "dosocs-host"
  SPDX_DEPLOY_DIR = "${SPDX_DEST_DIR}"

Note

  • If you want to use dosocs-host.bbclass, you have to make sure that DoSOCSv2 has been installed on your host and it works wekk. Please reference to https://github.com/DoSOCSv2/DoSOCSv2.
  • To make DoSOCSv2 support multi task, Add PostgreSQL configuration for DoSOCSv2.
  1. dosocs.bbclass
  • inherit the folowing class in your conf/local.conf for all of recipes or in some recipes which you want.
  INHERIT += "dosocs"
  SPDX_DEPLOY_DIR = "${SPDX_DEST_DIR}"

Note

  • Default, DoSOCSv2 uses SQLite for database, so dosocs.bbclass doesn't support multi task of do_spdx.