| MantisBT - CMake | |||||||||||||||||||||||||
| View Issue Details | |||||||||||||||||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||||||
| 0010687 | CMake | CMake | public | 2010-05-07 09:28 | 2012-03-16 13:07 | ||||||||||||||||||||
| Reporter | Gabriel Kalkuhl | ||||||||||||||||||||||||
| Assigned To | David Cole | ||||||||||||||||||||||||
| Priority | normal | Severity | major | Reproducibility | always | ||||||||||||||||||||
| Status | closed | Resolution | fixed | ||||||||||||||||||||||
| Platform | OS | OS Version | |||||||||||||||||||||||
| Product Version | CMake-2-8 | ||||||||||||||||||||||||
| Target Version | CMake 2.8.4 | Fixed in Version | CMake 2.8.4 | ||||||||||||||||||||||
| Summary | 0010687: VC 2010 generator ignores .idl Files and doesn't produce .tlb file | ||||||||||||||||||||||||
| Description | The Visual Studio 2010 generator has no rule to recognize .idl for generating typelibraries. Instead of generating <Midl Include="foo.idl" /> it generates <None Include="foo.idl" /> Regards Gabriel | ||||||||||||||||||||||||
| Steps To Reproduce | |||||||||||||||||||||||||
| Additional Information | Steps to reproduce: - Generate new MFC ActiveX Contol project in VS10 using the wizard - Insert a CMakeLists.txt with following content: SET(NAME "vs10test") project(${NAME}) cmake_minimum_required(VERSION 2.4) cmake_policy(VERSION 2.6) SET(CMAKE_MFC_FLAG 2) FILE(GLOB HEADERS *.h) FILE(GLOB SRC *.cpp *.c *.def *.odl *.idl *.rc res/*.rc2) SET(SRCFILES ${SRC} ${HEADERS}) ADD_LIBRARY(${NAME} SHARED ${SRCFILES}) SET_TARGET_PROPERTIES(${NAME} PROPERTIES SUFFIX ".ocx") SET_TARGET_PROPERTIES(${NAME} PROPERTIES COMPILE_FLAGS "-D_WINDLL -D_AFXDLL -D_USRDLL") - compare wizard generated .vcxproj with cmake generated file | ||||||||||||||||||||||||
| Tags | No tags attached. | ||||||||||||||||||||||||
| Relationships | 
 | ||||||||||||||||||||||||
| Attached Files | |||||||||||||||||||||||||
| Issue History | |||||||||||||||||||||||||
| Date Modified | Username | Field | Change | ||||||||||||||||||||||
| 2010-05-07 09:28 | Gabriel Kalkuhl | New Issue | |||||||||||||||||||||||
| 2010-12-15 09:16 | David Cole | Assigned To | => David Cole | ||||||||||||||||||||||
| 2010-12-15 09:16 | David Cole | Status | new => assigned | ||||||||||||||||||||||
| 2010-12-15 09:16 | David Cole | Relationship added | related to 0008165 | ||||||||||||||||||||||
| 2010-12-15 09:16 | David Cole | Relationship added | related to 0011311 | ||||||||||||||||||||||
| 2010-12-15 09:22 | Gabriel Kalkuhl | Note Added: 0024146 | |||||||||||||||||||||||
| 2010-12-15 12:14 | David Cole | Relationship added | duplicate of 0011461 | ||||||||||||||||||||||
| 2010-12-17 07:35 | David Cole | Target Version | => CMake 2.8.4 | ||||||||||||||||||||||
| 2011-01-05 11:08 | David Cole | Note Added: 0024420 | |||||||||||||||||||||||
| 2011-01-05 11:08 | David Cole | Status | assigned => resolved | ||||||||||||||||||||||
| 2011-01-05 11:08 | David Cole | Fixed in Version | => CMake 2.8.4 | ||||||||||||||||||||||
| 2011-01-05 11:08 | David Cole | Resolution | open => fixed | ||||||||||||||||||||||
| 2011-05-02 14:45 | David Cole | Note Added: 0026307 | |||||||||||||||||||||||
| 2011-05-02 14:45 | David Cole | Status | resolved => closed | ||||||||||||||||||||||
| 2012-03-16 13:07 | Brad King | Relationship added | related to 0013043 | ||||||||||||||||||||||
| Notes | |||||
|  | |||||
| 
 | 
 | ||||
|  | |||||
| 
 | 
 | ||||
|  | |||||
| 
 | 
 | ||||