mlinksva / LicenseListPublisher

Tool that generates license data found in the license-list-data repository from the license-list-XML source

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LicenseListPublisher

This is the source code repository for the tool that generates license data found in the license-list-data repository. The source for the the data is located in the license-list-XML repository.

Contributing

See the file CONTRIBUTING.md for information on making contributions to the LicenseListPublisher.

Syntax

The command line interface of the licenseListPublisher can be used like this:

java -jar licenseListPublisher.jar <function> <parameters> 

Where the following functions are supported: generate licenseSpreadsheet.xls|inputDirectory outputDirectory [version] [releasedate] [licenseTestFileDirectory] [warningsToIgnore (either a file or comma separated list)] publish -u gitUser -p gitPassword [-r releaseTagOrVersion] [-o outputGitRepository] [--ignoreAllWarnings] [-w warningsToIgnore] [-d inputXmlDirectory] [-x inputXmlRepositoryUrl]

License

See the NOTICE file for licensing information including info from 3rd Party Software

See LICENSE file for full license text

SPDX-License-Identifier:	Apache-2.0
PackageLicenseDeclared:		Apache-2.0

Development

Build

You need Apache Maven to build the project:

mvn clean install

About

Tool that generates license data found in the license-list-data repository from the license-list-XML source

License:Apache License 2.0


Languages

Language:Java 43.3%Language:CSS 30.2%Language:HTML 10.3%Language:PHP 9.1%Language:JavaScript 6.8%Language:Ruby 0.3%