aboutsummaryrefslogtreecommitdiffstats
path: root/classes
AgeCommit message (Collapse)Author
2020-02-27Deleted redundant code.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2020-02-06Deleted the redundant space.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2020-01-15Fix a miss.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2020-01-06Fix some bugs and impove the success rate when get spdx report.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-12-10Update Creator from scancode to scancode-tk.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-12-03Fix the following issues.Lei Maohui
- rename scancode.bbclass to scancode-tk.bbclass to aviod the conflict with meta-oe/class/scancode.bbclass. - Added kernel support. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-11-18Added scancode-toolkit support into meta-spdxscanner.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-11-15The dependence of dosocs2 is too old, so remove them from zeus.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-11-13Modified "modification record" to "ModificationRecord".Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-11-08Fix warn message.Yuusuke Ashiduka
Signed-off-by: Yuusuke Ashiduka <ashiduka@jp.fujitsu.com>
2019-11-07Move modification record into PackageComment.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-11-01Capture logging info of fossdriver.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-10-14Fix an error.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-10-10Fix a bug.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-10-08Delete tar ball after scanning.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-10-06Added default FOSSOLOGY_SERVER.Lei Maohui
By default, meta-spdxscanner uses the following url as fossology server. FOSSOLOGY_SERVER ?= "http://127.0.0.1:8081/repo" Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-09-11Improve for huge source code.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-09-09Reduce failures during multitask of do_spdx.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-09-03Update README and notes in fossdriver-host.bbclass.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-09-03Added prototype of fossology REST API to get spdx files.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-08-29Deleted redundant directory.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-08-23Added missing inherit line.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-08-22Did the following improvements:Lei Maohui
- The common functions been moved to spdx-common.bbclass - Defined SPDX_DEPLOY_DIR to tmp/deploy/spdx/, so, user doesn't have to define this parameter in conf/local.conf. - There is no need to retain classes/dosocs-host.bbclass. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-08-12The modifacation is following:Lei Maohui
- Added "modification record" infotmation into spdx file. If the OSS download from upstream has been modified by YP, "modification record" will be "true", Otherwise it is "false" - Added Copyright statement scanner - Delete redundant spaces. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-07-27There is no need to create spdx files for the following OSS:Lei Maohui
* libtool-cross # In fact it is for native * libgcc-initial # Not runtime OSS * shadow-sysroot # Not runtime OSS Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-07-03To reduce failures in multitask of do_spdx.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-05-30Added do_spdx into nopackages.bbclass. Because there is no necessary to ↵Lei Maohui
create spdx file for *-native. This patch will be contribution to oe-core later. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-05-30Try more times to reduce failure when milti do_spdx is running.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-05-27fossdriver-host.bbclass: Added necessary dependence.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-05-24Fix bug and improve .Lei Maohui
- If a tarball has been scanned, there is no necessary to scan again. - Added necessary dependence. - Integrate do_spdx_get_src into do_spdx. - Resolved failure of fossdriver to reduce failure when mutil task of do_spdx. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2019-05-13Resolved Issue #6 and #7.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-11-07lid-scan.bbclass: not complete, move to develop branch.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-10-29Merge branch 'sumo'Lei Maohui
2018-10-29Supported fossdriver.Lei Maohui
If you have installed fossdriver on your host, and make sure it works well, you can enble fossdriver-host.bbclass. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-08-10Added class for dosocsv2 runing on host.Lei Maohui
This way, you can change database to PostgreSQL which support multitask. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-08-08Update PackageHomePage.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-08-08Modified some bugs.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2018-06-11Subject: [meta-spdxscanner][PATCH] dosocs.bbclass: bug fixZheng Ruoqin
Fix the depends error of binutils-cross. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
2018-06-11Make kernel be skipped in do_spdx.Zheng Ruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
2017-11-15Make meta-spdxscanner work with pyroLei Maohui
- Support python3 - add lid.bbclass to support lid Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2017-10-27support python3Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2017-05-15Fix a error, otherwise, dosocs2 will use nomo of host.Lei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2017-03-01Fix depends errorLei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2017-02-16Add python-dosocs2-native and dependenciesLei Maohui
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
2016-11-23Add spdx-dosocs.bbclassLei Maohui
Change spdx create tool from fossology-spdx to dosocs2. With this bbclass, you can: 1. Get spdx files compliance with SPDX specification 2.0. 3. Get spdx files in less time, especially for huge software. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>