View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014045CMakeModulespublic2013-03-27 14:312013-10-07 10:04
Reporterszx 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionsuspended 
PlatformOSOS Version
Product VersionCMake 2.8.10.2 
Target VersionFixed in Version 
Summary0014045: Module suggestion
DescriptionI don't know whether it's allowed to post module suggestions here, but it would be nice if you add these modules or something that would provide the same funcionality (see attachments).

So basically they contain the following functions:

add_target_compile_flags(target flag1 [flag2 ...])
add_target_link_flags(target flag1 [flag2 ...])
add_target_definitions(target def1 [def2 ...])
add_target_include_dirs(target dir1 [dir2 ...])
TagsNo tags attached.
Attached Fileszip file icon Modules.zip [^] (1,611 bytes) 2013-03-27 14:31

 Relationships

  Notes
(0032713)
Brad King (manager)
2013-03-27 14:55

Each of the proposed modules simply provides a convenience interface. If the official interfaces are not sufficient we should address that directly with new first-class interfaces rather than modules/macros.

CMake 2.8.11 will have new first-class target_include_directories and target_compile_definitions commands. Please try out 2.8.11-rc1 from here:

 http://www.cmake.org/files/v2.8/?C=M;O=D [^]

Please bring further discussion to the mailing list:

 http://www.cmake.org/mailman/listinfo/cmake [^]

where it will have a broader audience.
(0034020)
Robert Maynard (manager)
2013-10-07 10:04

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

 Issue History
Date Modified Username Field Change
2013-03-27 14:31 szx New Issue
2013-03-27 14:31 szx File Added: Modules.zip
2013-03-27 14:55 Brad King Note Added: 0032713
2013-03-27 14:55 Brad King Status new => resolved
2013-03-27 14:55 Brad King Resolution open => suspended
2013-10-07 10:04 Robert Maynard Note Added: 0034020
2013-10-07 10:04 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team