include_external_msproject — CMake 4.0.1 Documentation (original) (raw)
Include an external Microsoft project file in the solution file produced by Visual Studio Generators. Ignored on other generators.
include_external_msproject(projectname location [TYPE projectTypeGUID] [GUID projectGUID] [PLATFORM platformName] dep1 dep2 ...)
Includes an external Microsoft project in the generated solution file. This will create a target named [projectname]
. This can be used in the add_dependencies()command to make things depend on the external project.
TYPE
, GUID
and PLATFORM
are optional parameters that allow one to specify the type of project, id (GUID
) of the project and the name of the target platform. This is useful for projects requiring values other than the default (e.g. WIX projects).
Added in version 3.9: If the imported project has different configuration names than the current project, set the MAP_IMPORTED_CONFIG_target property to specify the mapping.