Steps to reproduce:
- import makefile based remote project
- clean and build it
- check that "Build First" property is checked
- do any change in the source file and save changes
- call run
Result: Output window reports that "make: `build' is up to date" and the project runs using old executable (no changes applied).
Added to NB 7.0 Release Notes (http://nbstaging.czech/community/releases/70/relnotes.html#known_issues-cnd)
Workaround: if this is the case, use "clean & build".
That's how your makefile is written.
When I tried to edit source file (or just touch it) in console on remote machine, it behaves exactly the same way.