Revision: 14609 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14609&view=rev Author: vszakats Date: 2010-05-26 22:17:06 +0000 (Wed, 26 May 2010)
Log Message: ----------- 2010-05-27 00:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/examples/contribf.hbc * contrib/Makefile + contrib/hbcomm + contrib/hbcomm/Makefile + contrib/hbcomm/hbcomm.hbc + contrib/hbcomm/hbcomm.prg + contrib/hbcomm/hbcomm.hbp + contrib/hbcomm/tests + contrib/hbcomm/tests/hbmk.hbm + contrib/hbcomm/tests/test.prg + Added HBCOMM compatibility library. It's based on hbct COM functions. Not tested with real port. Also see one TOFIX and one INCOMPATIBILITY note inside. The latter belongs to INCHR() function which in original HBCOMM library will do HVM corruption by overwriting string content passed as 3rd parameter. In Harbour 3rd parameter needs to be passed by reference. Also added fully adapted test code from HARBOUR MINIGUI project. Interestingly this code was using the return value of INCHR() to get the returned buffer, which was in sync with included HBCOMM code. Anyway, hopefully this can be finalized based on report from real users. ; DISCLAIMER: EXPERIMENTAL CODE. USE AT YOUR OWN RISK. NO GUARANTEES. + contrib/hbfbird/hbfbird.hbp + contrib/hbsms/hbsms.hbp + Added early bird experimental .hbp files for contrib two projects. * utils/hbmk2/hbmk2.prg + Added support for ${hb_dirname} macro which returns the directory in which the script file is where the macro is used. ! Fixed so that '-build' option doesn't require a configured C compiler. + Extended hack for bcc autoconfiguration with 5.8 support, adding an extra system header directory to the include dir list if it exists. bcc 5.8 appears to be well installed, so this is probably not needed for most users. + Documented dir casing differences between bcc 5.5 and 5.82. This may be important for autoconfiguration hack to work with bcc under wine using native hbmk2 build. I'm not even sure such scenario is possible at all ;) Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/Makefile trunk/harbour/utils/hbmk2/examples/contribf.hbc trunk/harbour/utils/hbmk2/hbmk2.prg Added Paths: ----------- trunk/harbour/contrib/hbcomm/ trunk/harbour/contrib/hbcomm/Makefile trunk/harbour/contrib/hbcomm/hbcomm.hbc trunk/harbour/contrib/hbcomm/hbcomm.hbp trunk/harbour/contrib/hbcomm/hbcomm.prg trunk/harbour/contrib/hbcomm/tests/ trunk/harbour/contrib/hbcomm/tests/hbmk.hbm trunk/harbour/contrib/hbcomm/tests/test.prg trunk/harbour/contrib/hbfbird/hbfbird.hbp trunk/harbour/contrib/hbsms/hbsms.hbp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour