Command line interface

babelize

Wrap BMI libraries with Python bindings.

babelize [OPTIONS] COMMAND [ARGS]...

Options

--version

Show the version and exit.

--cd <cd>

Change to directory, then execute.

init

Initialize a repository with babelized project files.

META is babelizer configuration information, usually saved to a file.

babelize init [OPTIONS] META

Options

-q, --quiet

Don’t emit non-error messages to stderr. Errors are still emitted, silence those with 2>/dev/null

-v, --verbose

Also emit status messages to stderr

--template <template>

Location of templates

--package-version <package_version>

The initial version of the babelized package

Arguments

META

Required argument

sample-config

Generate the babelizer configuration file.

babelize sample-config [OPTIONS]

sample-gitignore

Generate a .gitignore file.

babelize sample-gitignore [OPTIONS]

sample-license

Generate a license file.

babelize sample-license [OPTIONS]

sample-meson-build

Generate a meson.build file.

babelize sample-meson-build [OPTIONS] [EXTENSION]...

Arguments

EXTENSION

Optional argument(s)

sample-readme

babelize sample-readme [OPTIONS]

update

Update an existing babelized project.

babelize update [OPTIONS]

Options

-q, --quiet

Don’t emit non-error messages to stderr. Errors are still emitted, silence those with 2>/dev/null.

-v, --verbose

Also emit status messages to stderr.

--template <template>

Location of templates

--set-version <set_version>

Set the version of the updated package