Unity
      Unity
    
    Builds one or more Unity/Blob files containing includes of other source code files, in order to speed up compilation.
Unity( name )              ; Name of unity
{
  .UnityInputPath          ; (optional) Path (or paths) to find files
  .UnityInputExcludePath   ; (optional) Path (or paths) in which to ignore files
  .UnityInputExcludePattern; (optional) Wildcard pattern(s) of files/folders to exclude
  .UnityInputPattern       ; (optional) Pattern(s) of files to find (default *.cpp)
  .UnityInputPathRecurse   ; (optional) Recurse when searching for files (default true)
  .UnityInputFiles         ; (optional) Explicit list of files to include
  .UnityInputExcludedFiles ; (optional) Explicit list of excluded files (partial, root-relative or full path)
  .UnityInputIsolatedFiles ; (optional) List of files to exclude from unity, but still compile (partial end or root-relative)
  .UnityInputObjectLists   ; (optional) ObjectList(s) to use as input
  .UnityInputIsolateWritableFiles ; (optional) Build writable files individually (default false)
  .UnityInputIsolateWritableFilesLimit ; (optional) Disable isolation when many files are writable (default 0)
  .UnityInputIsolateListFile ; (optional) Text file containing list of files to isolate
  .UnityOutputPath         ; Path to output generated Unity files
  .UnityOutputPattern      ; (optional) Pattern of output Unity file names (default Unity*.cpp)
  .UnityNumFiles           ; (optional) Number of Unity files to generate (default 1)
  .UnityPCH                ; (optional) Precompiled Header file to add to generated Unity files
  .PreBuildDependencies    ; (optional) Force targets to be built before this Unity (Rarely needed,
                           ; but useful when a Unity should contain generated code)
  .Hidden                  ; (optional) Hide a target from -showtargets (default false)
  .UseRelativePaths_Experimental ; (optional) Use relative paths for generated Unity files
}
    