> > 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.
It does, line #133: %_HB_MAKE% %HB_USER_MAKEFLAGS% %1 %2 %3 %4 %5 %6 %7 %8 %9 The above gets executed in normal (HB_BUILD_DLL!=yes) cases. Only if you need a DLL build make_gnu.bat will do its cycles automatically (there is no other solution, as it has to make a pass with DLL options, clean, and do another one with normal options (same happens BTW in non-GNU make, but it was hidden inside one make pass). If that causes major problem, I can move this functionality to an mpkg_win.bat, but I'd rather not touch it for a while now to be honest ;) Also note that compatibility make_b32.bat and make_vc.bat files will also trigger DLL build to stay compatible with latest non-GNU system. I can remove this option from there, but overall these are compatibility files and I'd not recommend using them if possible. I hope they'll be removed rather soon. Brgds, Viktor
_______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
