Bug 571384 - A change in build configuration should rebuild affected artifact(s)
Summary: A change in build configuration should rebuild affected artifact(s)
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build-managed (show other bugs)
Version: Next   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 10.2.0   Edit
Assignee: Torbjörn Svensson CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-21 02:51 EST by Torbjörn Svensson CLA
Modified: 2021-02-22 16:06 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Torbjörn Svensson CLA 2021-02-21 02:51:54 EST
1. Create a new managed hello world C or C++ project
2. Build the project
3. Build the project again using incremental build.
4. Verify that step 3 printed "make: Nothing to be done for 'all'."
5. Open the project settings and click "Apply and close".
6. Build the project using incremental build.
7. Verify that step 6 printed "make: Nothing to be done for 'all'."
8. Open the project settings and add a new define to the C compiler tool and click "Apply and close".
9. Build the project again using incremental build.
10. Verify that step 9 compiled the C file(s) and linked the application.
11. Build the project again using incremental build.
12. Verify that step 11 printed "make: Nothing to be done for 'all'."
13. Open the project settings and add a new library search path to the linker tool and click "Apply and close".
14. Build the project again using incremental build.
15. Verify that step 14 linked the application.
16. Build the project again using incremental build.
17. Verify that step 16 printed "make: Nothing to be done for 'all'."