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

Reply via email to