define_property(
CACHED_VARIABLE PROPERTY "COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES"
BRIEF_DOCS "Maximum number of source files to include in a single unity source file."
FULL_DOCS
"This may be set to an integer >= 0."
"If 0, cotire will only create a single unity source file."
"If a target contains more than that number of source files, cotire will create multiple unity source files for it."
"Can be set to \"-j\" to optimize the count of unity source files for the number of available processor cores."
"Can be set to \"-j jobs\" to optimize the number of unity source files for the given number of simultaneous jobs."
"Is used to initialize the target property COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES."
"Defaults to \"-j\" for the generators Visual Studio, JOM or Ninja. Defaults to 0 otherwise."
)