summaryrefslogtreecommitdiffstats
path: root/Source/cmIncludeExternalMSProjectCommand.h
diff options
context:
space:
mode:
authorLeonid Yurchenko <nocturne@qarea.com>2012-04-16 14:07:19 (GMT)
committerBrad King <brad.king@kitware.com>2012-04-16 14:17:03 (GMT)
commit59139031a1aa24231b9302aa4cd8ecc4e22fb594 (patch)
tree297337f0f3f22ef31cfc9b04f7cf59d1536dde1f /Source/cmIncludeExternalMSProjectCommand.h
parent31e7fadbb3bfd225e0d48e2d072ccc745d7f2689 (diff)
downloadCMake-59139031a1aa24231b9302aa4cd8ecc4e22fb594.zip
CMake-59139031a1aa24231b9302aa4cd8ecc4e22fb594.tar.gz
CMake-59139031a1aa24231b9302aa4cd8ecc4e22fb594.tar.bz2
include_external_msproject: Add TYPE, GUID, PLATFORM options (#13120)
These allow one to reference more external VS project file variations.
Diffstat (limited to 'Source/cmIncludeExternalMSProjectCommand.h')
-rw-r--r--Source/cmIncludeExternalMSProjectCommand.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/Source/cmIncludeExternalMSProjectCommand.h b/Source/cmIncludeExternalMSProjectCommand.h
index 911a772..2b2ed0d 100644
--- a/Source/cmIncludeExternalMSProjectCommand.h
+++ b/Source/cmIncludeExternalMSProjectCommand.h
@@ -59,11 +59,21 @@ public:
{
return
" include_external_msproject(projectname location\n"
+ " [TYPE projectTypeGUID]\n"
+ " [GUID projectGUID]\n"
+ " [PLATFORM platformName]\n"
" dep1 dep2 ...)\n"
"Includes an external Microsoft project in the generated workspace "
"file. Currently does nothing on UNIX. This will create a "
"target named [projectname]. This can be used in the add_dependencies "
- "command to make things depend on the external project.";
+ "command to make things depend on the external project."
+ "\n"
+ "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). "
+ "These options are not supported by the Visual Studio 6 generator.";
}
cmTypeMacro(cmIncludeExternalMSProjectCommand, cmCommand);