add CLI reference

Tonz
2025-07-20 14:42:18 -07:00
parent 427d124fb0
commit 2a21c140d5
+2 -1
@@ -53,7 +53,6 @@ We release versions for macOS, Windows, and Linux.
More detailed information for the specific platforms can be found in the [Supported Platforms](Supported-Platforms "wikilink") section.
## Is Processing Open Source? How 'bout some code?
The Processing development environment is released as open source under the GPL. The export libraries (also known as *core*) are released under an LGPL license, which means they can be used as a library and included in your project without you having to open up your code (though we encourage people to share anyway).
@@ -75,6 +74,8 @@ Processing also relies on (and is indebted to) other open projects, namely:
* a fork of [appbundler](https://github.com/TheInfiniteKind/appbundler) which itself is a fork of Oracle's Java Application Bundler
* …and probably a few others, let us know if we're missing something.
## Is there a Command Line Interface for Processing?
There is a Processing command-line interface (CLI) that can compile and run sketches. To see a list of available options, run `./Processing --help` on the Processing executable inside the application bundle. For example, on macOS, the executable is located at Processing.app/Contents/MacOS/Processing.
## Do I have to cite Processing? Do I have to share my code? Can I distribute my sketches?