Hi Viktor,
Il 28/02/2009 0.50, Viktor Szakáts ha scritto:
I don't think so. 'clean' will clean the "temp" files and
dirs created by simple make run. It will never delete
anything from your install dirs though (again: same
as old non-GNU make). If you're unsure, compare the
folder size after build and after a consecutive 'clean'.
'install' is also working here, so I'm not sure what you're
experiencing, but I'd advise taking a closer look :)
1.) make (plain):
Builds everything inside the source tree. You
can't use the result to create any final apps at this
point.
2.) make 'install'
Will automatically do 1.) then
will copy bin + lib created in 1.) + headers to their
standard final destination. So that f.e. hbmk2 is
able to find them.
3.) make 'clean'
Will delete all files created in 1.)
Please experiment. This make system was working
since 10 years for Linux + everything except msvc
+ bcc32, so I don't expect huge principal problems with it.
One more note: If you're using HB_BUILD_DLL=yes,
make_gnu.bat will automatically do _two_ cycles of
complete build, with automatic clean and install in
both passes, so for experiments it's better to turn DLL
option off.
Yes, I know that make works so, but I'm talking about current
make_gnu.bat that, apart from notes wrote at begin of file, has hard
coded "make clean" and "make install", so it doesn't takes parameters
from command line.
Best regards
Francesco
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour