Revision: 11449 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11449&view=rev Author: vszakats Date: 2009-06-20 09:37:56 +0000 (Sat, 20 Jun 2009)
Log Message: ----------- 2009-06-20 11:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added support for input/output filenames containing spaces. Only for msvc and bcc so far. ! Fixed to always delete target lib in -hblib + non-incremental mode before creating it. + Small miracles of life: Microsoft finally added /nologo switch to resource compiler in MSVC 2010. Hard to believe, but true. Now I'll have to find out what method to use to detect C compiler version to enable it. + Support for HB_COMPILER_VER envvar to tell hbmk2 what C compiler version is expected. Currently only used with MSVC targets. Use values like: - 710 (for MSVC .NET 2003) - 800 (for MSVC 2005) - 900 (for MSVC 2008) - 1000 (for MSVC 2010) The generic format is <99><99>[.<99>] as <major><minor>[.<revision>]. That makes BCC 5.5.1 '505.1' or shortly '505'. Currently the only situation where such switch is necessary is when using pre-8.0 MSVC versions, so most users don't have to bother with this for now. NOTE: Harbour GNU Make compatible HB_VISUALC_VER_PRE80 envvar still supported to stay uniform. + Added /nologo switch to MSVC lib command. ! Protect against adding internally inherited C compiler switches, if they are already on the switch list. * tests/testhrb.prg ! Adapted to latest hbhrb.ch changes. * tests/setkeys.prg * Minor formatting. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/tests/setkeys.prg trunk/harbour/tests/testhrb.prg trunk/harbour/utils/hbmk2/hbmk2.prg This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour