aboutcode-org / aboutcode-org/scancode-toolkit

Set output destination for generated files

Open
#2,802 1 comment 0 reactions 0 assignees View on GitHub
new feature
Dominant language
Python
Stars
2.6k
Forks
791
Avg merge
1d 12h
Merged PRs (30d)
5

Description

By default, to get a file generated by ScanCode, we do need explicitly set filename and/or directory, like:

```
--spdx-tv myfile.tv
--json-pp somedir/myfile.json
```

This presents a problem as when used as underlying tool, the command line config can't be changed all the time

Instead, a common output destination should considered by default as a command line, as together default naming for files, then reducing the overload to type naming for all files. Ex.:

```
--output-content somedir/somesubdir --basename myproject --spdx-tv --json-pp
```
This would end up generating **somedir/somesubdir/myproject.spdx.tv** and **somedir/somesubdir/myproject-prettier.json**

- [x] Enhancement
- [x] Scan Feature

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.