Contact | License

# 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 }