Jump to content

MassCompile

From LabVIEW Wiki
Revision as of 15:34, 2 January 2025 by Logmanoriginal (talk | contribs) (Created page with "'''MassCompile''' is a built-in operation installed by the NI LabVIEW Command Line Interface add-on. It mass compiles the files in the specified directory. ==Synopsis== LabVIEWCLI -OperationName MassCompile -DirectoryToCompile <path> -MassCompileLogFile <path> [-AppendToMassCompileLog (true|false)] [-NumOfVIsToCache <n>] [-ReloadLVSBs (true|false)] ==Options== ;-DirectoryToCompile <path> :Absolu...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

MassCompile is a built-in operation installed by the NI LabVIEW Command Line Interface add-on. It mass compiles the files in the specified directory.

Synopsis

 LabVIEWCLI -OperationName MassCompile
            -DirectoryToCompile <path>
            -MassCompileLogFile <path>
            [-AppendToMassCompileLog (true|false)]
            [-NumOfVIsToCache <n>]
            [-ReloadLVSBs (true|false)]

Options

-DirectoryToCompile <path>
Absolute path to a directory to mass compile. This includes all subdirectories.
-MassCompileLogFile <path>
Absolute path to a file where the log output should be written to.
-AppendToMassCompileLog (true|false)
true: New log entries are appended to an existing log file. false: An existing log file is replaced. Default: false.
-NumOfVIsToCache <n>
Specifies the number of VIs to keep in memory during mass compile. While this can significantly decrease execution time of mass compile, this may cause cross-linking when mass compiling a directory that contains VIs with the same name in different subfolders. Default: 0.
-ReloadLVSBs (true|false)
true: LabVIEW ignores LabVIEW Code Interface Nodes and searches for them. false: LabVIEW does not ignore LabVIEW Code Interface Nodes. Default: false.

See also

External links