OMNeT++/OMNEST Bug Tracker - OMNeT++ |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000173 | OMNeT++ | IDE / C++ development | public | 2010-06-23 11:44 | 2010-12-11 14:26 |
|
Reporter | andras | |
Assigned To | rhornig | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 4.1 | |
Target Version | | Fixed in Version | 4.2 | |
|
Summary | 0000173: "Clean Project" function cleans base projects as well |
Description | When choosing "Clean Project" from a project's context menu, it also cleans the project(s) that project depends on.
This is especially inconvenient if my project depends on a large project like INET. When I clean my project via context menu->Clean it cleans INET as well, which takes a long time to rebuild.
Clean should only clean the local project (or ask whether to clean base projects as well). |
Steps To Reproduce | |
Additional Information | I found two workarounds:
1. Use the Project->Clean... function from the main menu instead. It lets you explicitly select which projects to clean.
2. Alternatively, Project Properties->C/C++ Build->Behavior tab lets you specify whether the project should react at all to the Clean (and/or Build) commands in the IDE (two checkboxes at the bottom). If you turn off Clean for the INET project there, then in general INET will never be cleaned (i.e. cannot be cleaned) using the context->Clean Project and Project->Clean... menu item. Then if you still wish to rebuild INET sometime, then you'll need to manually delete the "out" folder, or go via the "Make Targets" view. (Note: if you turn off both Build and Clean, then apparently the targets in Make Targets cease to work as well.) |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-06-23 11:44 | andras | New Issue | |
2010-06-23 11:46 | andras | Note Added: 0000316 | |
2010-06-23 11:55 | andras | Summary | "Clean" function cleans base projects as well => "Clean Project" function cleans base projects as well |
2010-06-23 11:55 | andras | Description Updated | |
2010-06-23 11:55 | andras | Additional Information Updated | |
2010-12-11 14:26 | rhornig | Note Added: 0000357 | |
2010-12-11 14:26 | rhornig | Status | new => resolved |
2010-12-11 14:26 | rhornig | Fixed in Version | => 4.2 |
2010-12-11 14:26 | rhornig | Resolution | open => fixed |
2010-12-11 14:26 | rhornig | Assigned To | => rhornig |