View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0005946 | CMake | CMake | public | 2007-10-24 09:19 | 2016-06-10 14:30 | ||||
Reporter | Oliver Schoen | ||||||||
Assigned To | Bill Hoffman | ||||||||
Priority | low | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | moved | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0005946: Separation between Debug and Release builds | ||||||||
Description | Taking the debug and release separation shown on Visual Studio to would be a good idea to port this to other targets - this could be made dependent to the environment variable DEBUG set or not or any other trigger that does not have an affect to CMakeCache.txt - it is not possible to run a debug and a release build on the same machine and same directory but different debug settings active. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Relationships |
Notes | |
(0009543) Oliver Schoen (reporter) 2007-10-24 09:24 |
Actually this is a CMAKE issue and not CCMAKE |
(0009952) Bill Hoffman (manager) 2007-12-17 12:11 |
I am not sure what you want here? |
(0010085) Oliver Schoen (reporter) 2008-01-07 03:47 |
When the MSVC generator creates project files they are mainly split into release and debug build trees and this is very helpful hence the obect files don not interfere with each other. In the case of the Unix generator it creates a single make structure that cannot have independent debug and release builds. With some cmake coding I managed to separate the whole cmake build tree but I believe it would be more appropriate to allow this on a more cmake base level without all this logic. Best Regards, Oliver |
(0010088) Bill Hoffman (manager) 2008-01-07 08:30 |
OK, so you want Debug/Release/etc directories with the makefile generators? |
(0010191) Oliver Schoen (reporter) 2008-01-18 13:00 |
Yes it would be useful if you want to have a clean split. |
(0011785) Philip Lowman (developer) 2008-05-09 14:45 |
A multi-solution type Makefile generator might be a good idea for CMake in the long-term because it could start to remove the annoying differences people have when they write CMake code that relies on a single-solution generator but then one day discover that it won't work on a multi-solution generator (i.e. CMAKE_BUILD_TYPE). Also it would make configuration faster for Unix users that consistently need to build multiple solution types (i.e. Debug and Release) because they wouldn't have to rely on a script to configure two separate build trees. |
(0041397) Kitware Robot (administrator) 2016-06-10 14:27 |
Resolving issue as `moved`. This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2007-10-24 09:19 | Oliver Schoen | New Issue | |
2007-10-24 09:24 | Oliver Schoen | Note Added: 0009543 | |
2007-11-19 10:20 | Alex Neundorf | Category | CCMake => CMake |
2007-12-17 12:11 | Bill Hoffman | Note Added: 0009952 | |
2007-12-17 12:11 | Bill Hoffman | Status | new => assigned |
2007-12-17 12:11 | Bill Hoffman | Assigned To | => Bill Hoffman |
2007-12-18 10:30 | Bill Hoffman | Status | assigned => closed |
2007-12-18 10:30 | Bill Hoffman | Resolution | open => unable to reproduce |
2008-01-07 03:47 | Oliver Schoen | Status | closed => feedback |
2008-01-07 03:47 | Oliver Schoen | Resolution | unable to reproduce => reopened |
2008-01-07 03:47 | Oliver Schoen | Note Added: 0010085 | |
2008-01-07 08:30 | Bill Hoffman | Note Added: 0010088 | |
2008-01-18 13:00 | Oliver Schoen | Note Added: 0010191 | |
2008-05-09 14:45 | Philip Lowman | Note Added: 0011785 | |
2008-10-09 14:55 | Bill Hoffman | Status | feedback => acknowledged |
2008-10-09 14:56 | Bill Hoffman | Priority | normal => low |
2013-11-02 10:33 | Stephen Kelly | Relationship added | child of 0014539 |
2016-06-10 14:27 | Kitware Robot | Note Added: 0041397 | |
2016-06-10 14:27 | Kitware Robot | Status | acknowledged => resolved |
2016-06-10 14:27 | Kitware Robot | Resolution | reopened => moved |
2016-06-10 14:30 | Kitware Robot | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |