Back to Cmake

include_external_msproject

Help/command/include_external_msproject.rst

4.3.21.1 KB
Original Source

include_external_msproject

Include an external Microsoft project file in the solution file produced by :ref:Visual Studio Generators. Ignored on other generators.

.. code-block:: cmake

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 :command: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).

.. versionadded:: 3.9 If the imported project has different configuration names than the current project, set the :prop_tgt:MAP_IMPORTED_CONFIG_<CONFIG> target property to specify the mapping.