Firefly DOCUMENTATION - command line options

All Firefly versions can take optional command line arguments. The supported format of command line is as follows:

firefly [optional command line options in any order] [optional list of working directories]

Firefly accepts both -option and /option syntax. All options are case-insensitive.

The list of most widely used command line options is given below:

The optional list of working directories, if any, must follow the list of command-line options. It has no effect if the -t < path > option was already specified. However, if this option is not given, one must provide the list of working directories when running Firefly in parallel mode. The format of this list is very simple:

     DIR0   DIR1   DIR2  ...   DIRn-1

One must specify exactly the same number of directories as the total number of Firefly instances is. For example, to run Firefly in parallel on 16 cores, one has to specify sixteen directories. The master instance of the parallel Firefly process will use DIR0, the first slave will use DIR1, and so on. Unlike temporary directories created using -t < path > option, the explicitly passed directories must exist and have proper access rights prior to the Firefly's execution, as they will not be created automatically!

In most cases, it is much more convenient to use -t < path > syntax; however, there are some situations when the old-style "directories list" syntax is very helpful.

See also:

Last updated: March 18, 2009