JMBuilder APIs Documentation#

JMBuilder or JMatrix Builder, is a builder that is designed to build and configure the JMatrix library written in Python by Ryuu Mitsuki.

For more details about JMatrix, you can check out its repository.

Usage#

Syntax usage:

$ python -m jmbuilder [OPTIONS]

See Options section below, for more details about CLI options. Or you can type:

$ python -m jmbuilder --help

Options#

Option Name

Description

-h, --help

Print the help message.

-V, -version, --version

Print the version and copyright information.

-VV, --only-ver, --only-version

Print the version number only.

--fix-mf <pom> <in> [out], --fix-manifest <pom> <in> [out]

Run the builder to correct the specified manifest file containing Maven’s variables. Utilizes information from the provided POM file.

--fix-prop <pom> <in> [out], --fix-properties <pom> <in> [out]

Run the builder to rectify the specified properties file with Maven’s variables. Utilizes information from the provided POM file.

Warning

The builder are not designed to be able to run both options simultaneously, for example:

$ python -m jmbuilder --fix-mf pom.xml manifest.mf --fix-prop ...

Attempting with above command will cause an error and program will immediately terminated. If you want, just breakdown it into two commands.

Indices and tables#


Last updated on: Jan 02, 2024