From 2a21c140d5291bc710ad45d6bf139ce86c235146 Mon Sep 17 00:00:00 2001 From: Tonz Date: Sun, 20 Jul 2025 14:42:18 -0700 Subject: [PATCH] add CLI reference --- FAQ.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index fe76748..ae50b3a 100644 --- a/FAQ.md +++ b/FAQ.md @@ -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?