VS2003 7.1.6030 (SP1) + Carbide.vs 2.0.1 + SDK 3rd MR
1) Open workspace with several Symbian projects
2) Open mmp file of active project in VS editor
3) Select Rel_S60_30M_* configuration
4) Click "Build Solution" (to build all projects)
Opened MMP file will be changed for each project in solution (if they have "update mmp file" checked), leaving all these "// [-]" and "/* [+] */" lines behind.
And I see lines like:
"Updating <bla-bla-bla>.mmp based on Deb_S60_30M_WINSCW"
in Build Output. And that <bla-bla-bla>.mmp is always the same one, for each project. If MMP was not opened in editor, then it's different for each project.
Why all other projects change this MMP file? They have their own and should use that one.
Update: not only that, but now my resource file cannot be compiled!
"make: *** No rule to make target `\Symbian\9.1\S60_3rd_MR\EPOC32\INCLUDE\<projectname>.rsg', needed by `\Symbian\9.1\S60_3rd_MR\EPOC32\DATA\Z\private\10003a3f\import\apps\<projectname>_reg.R01'. Stop."