View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0011451 | CMake | CMake | public | 2010-11-12 14:02 | 2010-11-17 10:48 | ||||
Reporter | Bob O'Bara | ||||||||
Assigned To | Marcus D. Hanwell | ||||||||
Priority | normal | Severity | feature | Reproducibility | have not tried | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | CMake 2.8.3 | ||||||||
Target Version | CMake 2.8.4 | Fixed in Version | CMake 2.8.4 | ||||||
Summary | 0011451: Generating CodeBlocks Makefiles with External Projects | ||||||||
Description | Currently only the top-level makefiles are generated properly. The lower level ones do not have code-blocks. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0023217) Eric NOULARD (developer) 2010-11-12 14:10 |
I'm using CodeBlocks generator from time to time (mainly on Windows) I don't get your point may be you could provide a small minimal example which exhibit the trouble? |
(0023221) Alex Neundorf (developer) 2010-11-12 14:17 |
Hi Bob :-) is Marcus working on this ? Because for me the description is a bit insufficient. Is there a problem with the ExternalProject-support from Dave when using the CodeBlocks generator ? Or do you mean that there is only a codeblocks project file generated for the toplevel cmake-project ? Alex |
(0023223) Marcus D. Hanwell (developer) 2010-11-12 14:20 |
Alex, I have most of this written and agreed to finish it off and commit it. It is a little more general - we need to ensure the extra generator part is not lost when passing it into the external projects. |
(0023232) Marcus D. Hanwell (developer) 2010-11-12 19:48 |
Commit 74e49aa should address this issue. It is on the stage, and I will merge it into next in the morning. It is topic EP-extra-generator if you want to try it before then. You can safely copy this into your own project's CMake module path to override the provided external project code. I will be removing a fair few lines from Titan once this is in there. |
(0023244) Marcus D. Hanwell (developer) 2010-11-13 13:53 |
That is in next, if you have a project where you want to use it copying ExternalProject.cmake into the module path will be enough - I did this in Titan and removed all special handling of the extra generator variable from Titan itself. |
(0023347) Marcus D. Hanwell (developer) 2010-11-17 10:48 |
This has been merged into CMake master, and will be in the next CMake release. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2010-11-12 14:02 | Bob O'Bara | New Issue | |
2010-11-12 14:04 | David Cole | Assigned To | => Marcus D. Hanwell |
2010-11-12 14:04 | David Cole | Status | new => assigned |
2010-11-12 14:04 | David Cole | Target Version | => CMake 2.8.4 |
2010-11-12 14:10 | Eric NOULARD | Note Added: 0023217 | |
2010-11-12 14:17 | Alex Neundorf | Note Added: 0023221 | |
2010-11-12 14:20 | Marcus D. Hanwell | Note Added: 0023223 | |
2010-11-12 19:48 | Marcus D. Hanwell | Note Added: 0023232 | |
2010-11-13 13:53 | Marcus D. Hanwell | Note Added: 0023244 | |
2010-11-13 13:53 | Marcus D. Hanwell | Status | assigned => confirmed |
2010-11-17 10:48 | Marcus D. Hanwell | Note Added: 0023347 | |
2010-11-17 10:48 | Marcus D. Hanwell | Status | confirmed => closed |
2010-11-17 10:48 | Marcus D. Hanwell | Resolution | open => fixed |
2010-11-17 10:48 | Marcus D. Hanwell | Fixed in Version | => CMake 2.8.4 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |