My Bad. I am really sorry. will not repeat.eranif wrote: Side note: Please dont write in CAPS
OK i got it now.eranif wrote:The compiler *always* starts from the project directory - and there is no way to change it.
eranif wrote: What will not happening? I was simply explained to you that the makeDirStep is not being called when executing target other than the 'all' target -
Code: Select all
"C:/cygwin/bin/make.EXE" -j 1 -f "prj_bootloader.mk" type=Release C:/prj/sd_fat/testing/bootloader/prj/Release/command.o
I saw that. Thankseranif wrote:this one is a bug in CL (which I already fixed in SVN)
Aren't compilers "SHE"eranif wrote:since he was never designed to do so.
Ok i got it now. sorry for all these mess. So basically working directory is where u put ur final executable program for debugging.eranif wrote: The build process works like this:
cd to workspace directory - executes makefile
makefile: cd project directory
execute project makefile
The key word here is 'executed program' --> I was referring to the output of the build, (e.g. the executable)
Eran
Reagrds
Gururaja