View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014661CMakeCMakepublic2013-12-20 10:442016-01-19 09:57
ReporterDavid Golub 
Assigned ToBrad King 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformIntelOSWindowsOS Version7
Product VersionCMake 2.8.12 
Target VersionCMake 3.0Fixed in VersionCMake 3.0 
Summary0014661: Explicit project type GUID needed with INCLUDE_EXTERNAL_MSPROJECT
DescriptionCurrently, including an external Visual Studio project for a language other than C++ with INCLUDE_EXTERNAL_MSPROJECT will lead to an invalid solution unless the project type GUID is specified explicitly. There is no reason why this should be necessary for well-known standard project types (*.vbproj, *.csproj, etc.). Instead, CMake should be able to guess the correct GUID for these projects from the project file extension. I'm attaching a patch to implement this functionality.
TagsNo tags attached.
Attached Filespatch file icon 0001-Guess-project-type-for-INCLUDE_EXTERNAL_MSPROJECT-if.patch [^] (3,710 bytes) 2013-12-20 10:44 [Show Content]

 Relationships
related to 0015924closedKitware Robot include_external_msproject does not specify project type 

  Notes
(0034839)
Brad King (manager)
2013-12-20 11:11

Thanks. Applied with minor tweaks:

 VS: Teach include_external_msproject about non-C++ projects
 http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a79cbdc0 [^]
(0036061)
Robert Maynard (manager)
2014-06-02 08:37

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2013-12-20 10:44 David Golub New Issue
2013-12-20 10:44 David Golub File Added: 0001-Guess-project-type-for-INCLUDE_EXTERNAL_MSPROJECT-if.patch
2013-12-20 11:11 Brad King Note Added: 0034839
2013-12-20 11:11 Brad King Assigned To => Brad King
2013-12-20 11:11 Brad King Status new => resolved
2013-12-20 11:11 Brad King Resolution open => fixed
2013-12-20 11:11 Brad King Fixed in Version => CMake 3.0
2013-12-20 11:11 Brad King Target Version => CMake 3.0
2014-06-02 08:37 Robert Maynard Note Added: 0036061
2014-06-02 08:37 Robert Maynard Status resolved => closed
2016-01-19 09:57 Brad King Relationship added related to 0015924


Copyright © 2000 - 2018 MantisBT Team