Hi,
When I look at the BuildLog.htm, which is generated when I build the helloworldbasic project of the S60 3rd Edition SDK 1.1 MR in Visual Studio .net 2003 with carbide.vs, the first three commands that are executed are three identicall calls to rcmake.exe including the visual-studio-project-file. Like this:
*********************************************************
Creating temporary file "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000D.bat" with contents
[
@echo off
RCMake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: A tool returned an error code from "Performing Pre-Build Event..."
exit 1
:VCEnd
]
Creating command line "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000D.bat"
Creating temporary file "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000E.bat" with contents
[
@echo off
RCmake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: A tool returned an error code from "Performing Custom Build Step"
exit 1
:VCEnd
]
Creating command line "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000E.bat"
Creating temporary file "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000F.bat" with contents
[
@echo off
RCmake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
if errorlevel 1 goto VCReportError
goto VCEnd
:VCReportError
echo Project : error PRJ0019: A tool returned an error code from "Performing Custom Build Step"
exit 1
:VCEnd
]
Creating command line "c:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\Deb_S60_30M_WINSCW\BAT00000F.bat"
*********************************************************
This essentially boils down to:
RCMake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
RCMake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
RCMake.exe "C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\helloworldbasic.vcproj" S60_30M WINSCW UDEB
Now my question is: What do these three calls to rcmake.exe do, especially why does it need the helloworldbasic.vcproj-file as an input-argument?
Please forgive me if this is not the brightest question, but I'm really new in this whole thing and I tried to find some information about rcmake.exe, but I didn't find any.
Why do I want to know this: I'm trying (or I'm required) to write a makefile (in windows... yeah I know) building the whole helloworldbasic-project - that means building it without the helloworldbasic.vcproj or any visual-studio-managed file.
Thanks to whoever looks at this :-)




