Commit Graph

3 Commits

Author SHA1 Message Date
Viktor Szakats
b9e0fe4942 2007-11-18 23:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/mtpl_b32.bat
   + contrib/mtpl_vc.bat
     + Added generic non-GNU make batch files.
     ; Thanks to Marek.

   * utils/hbmake/hbmutils.prg
     ! Some untested fixes to hbmake. If someone 
       uses this tool, pls send reports.

   - contrib/mkall_b32.bat
   * contrib/make_b32_all.bat
   + contrib/make_vc_all.bat
     * Renamed.
     + VC version added.

   * contrib/mtpl_b32.mak
   * contrib/mtpl_vc.mak
     ! Minor fix by Marek.

   * contrib/rdd_ads/doc/gendoc.bat
     ! Fix to run from its place.

   * contrib/rdd_ads/adsmgmnt.c
     ! Fixed to compile with ADS 8.10.
       #define ADS_VER=810 (or upper) to enable this.

   * contrib/rdd_ads/rddads.h
     ! Fixed to compile using original ads.h headers.
       (tested with 6.11, 7.00, 7.10, 8.00, 8.10)

   * contrib/rdd_ads/ads1.c
   * contrib/rdd_ads/adsfunc.c
     ! Suppressed this BCC32 warning using #pragma:
       'Call to function 'AdsApplicationExit' with no prototype in function ...'

   + contrib/rdd_ads/unixutils.h
     + Added dummy header to fix compilation under 
       Linux, using the original ads.h headers.
       Not tested. Supposed to replace the workaround 
       currently in local ads.h where '#include "unixutils.h"'
       is commented out.

   * contrib/rdd_ads/readme.txt
     ! Added SVN header.

   * contrib/pgsql/Makefile
   * contrib/pgsql/common.mak
     + Added pgrdd.prg to make files.

   - contrib/pgsql/tstpgrdd.prg
   + contrib/pgsql/tests/tstpgrdd.prg
     ! Moved test to test dir.

   * contrib/pgsql/pgrdd.prg
     ! Fixed warnings.

   - contrib/pgsql/README
   + contrib/pgsql/readme.txt
     * Rename.

   * contrib/pgsql/common.mak
     ! Lib name change: libhbpg -> hbpg

   + contrib/pgsql/tests/bld_b32.bat
     + Added test app build helper.

   * contrib/rdd_ads/make_b32.bat
   * contrib/rdd_ads/make_vc.bat
   * contrib/pgsql/make_b32.bat
   * contrib/pgsql/make_vc.bat
   * contrib/ole/make_b32.bat
   * contrib/ole/make_vc.bat
   * contrib/xhb/make_b32.bat
   * contrib/xhb/make_vc.bat
   * contrib/libmisc/make_b32.bat
   * contrib/libmisc/make_vc.bat
   * contrib/freeimage/make_b32.bat
   * contrib/freeimage/make_vc.bat
   * contrib/apollo/make_b32.bat
   * contrib/apollo/make_vc.bat
   * contrib/firebird/make_b32.bat
   * contrib/firebird/make_vc.bat
   * contrib/htmllib/make_b32.bat
   * contrib/htmllib/make_vc.bat
   * contrib/libct/make_b32.bat
   * contrib/libct/make_vc.bat
   * contrib/pdflib/make_b32.bat
   * contrib/pdflib/make_vc.bat
   * contrib/libgt/make_b32.bat
   * contrib/libgt/make_vc.bat
   * contrib/hgf/win32/make_b32.bat
   * contrib/hgf/win32/make_vc.bat
   * contrib/telepath/make_b32.bat
   * contrib/telepath/make_vc.bat
   * contrib/hbzlib/make_b32.bat
   * contrib/hbzlib/make_vc.bat
   * contrib/gd/make_b32.bat
   * contrib/gd/make_vc.bat
   * contrib/libnf/make_b32.bat
   * contrib/libnf/make_vc.bat
   * contrib/tip/make_b32.bat
   * contrib/tip/make_vc.bat
   * contrib/adordd/make_b32.bat
   * contrib/adordd/make_vc.bat
   * contrib/btree/make_b32.bat
   * contrib/btree/make_vc.bat
   * contrib/directx/make_b32.bat
   * contrib/directx/make_vc.bat
   * contrib/win32/make_b32.bat
   * contrib/win32/make_vc.bat
   * contrib/samples/make_b32.bat
   * contrib/samples/make_vc.bat
   * contrib/mysql/make_b32.bat
   * contrib/mysql/make_vc.bat
   * contrib/odbc/make_b32.bat
   * contrib/odbc/make_vc.bat
   * contrib/bmdbfcdx/make_b32.bat
   * contrib/bmdbfcdx/make_vc.bat
     % Using the batch file templates.
     + Some other additions and fixes related to make it easy 
       to specifiy 3rd party package locations.
       These envvars can be used for our libs:
       set APOLLO_DIR=C:\Apollo
       set FIREBIRD_DIR=C:\Firebird
       set FREEIMAGE_DIR=C:\FreeImage
       set GD_DIR=C:\gd
       set MYSQL_DIR=C:\mysql
       set PDFLIB_DIR=C:\pdflib
       set PGSQL_DIR=C:\pgsql
2007-11-19 14:13:53 +00:00
Viktor Szakats
6b9e24dd93 2007-11-17 03:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* make_vcce.bat
   * make_vcce.mak
     ! Minor corrections (syncing with existing files).

   * doc/genhtm.bat
     ! Minor fix to make it work out of the box.
     - Some obsolete stuff removed from it.

   * include/hbapiitm.h
   * include/hbapi.h
   * source/vm/itemapi.c
     + Added hb_itemPutCLConst() which is the same as 
       hb_itemPutCConst() but the buffer length can be passed.
       Same as xhb hb_itemPutCRawStatic().

   + contrib/xhb/hbcompat.h
     + Added C level compatibility header file.

   * contrib/win32/w32_ole.c
     ! hb_itemPutCRawStatic() -> hb_itemPutCLConst()
     ! Some more xhb API calls changed to Harbour ones.
     ! TraceLog() -> HB_TRACE()
     ! HB_ITEM s_OleAuto -> PHB_ITEM s_pOleAuto
       TOFIX (new): s_pOleAuto is not freed on app exit.
     ! Fixed a few more internal accesses by using API 
       calls.
     ; NOTE: There are four more complicated problems here 
             to be solved:
             1) hb_stackSetActionRequest() call
             2) Passing direct references to HB_ITEM .value 
                members to external functions.
             3) Storing "hidden" information in string ITEMs 
                prepended after the strings' actual content.
             4) Not freeing s_pOleAuto (this var BTW is used in 
                one static function only)

   * source/rtl/hbinet.c
   * source/rdd/dbcmd.c
     ! Changed some xhb C level API calls to Harbour ones.

   * contrib/xhb/Makefile
   * contrib/freeimage/Makefile
   * contrib/apollo/Makefile
   * contrib/firebird/Makefile
   * contrib/libct/Makefile
   * contrib/telepath/Makefile
   * contrib/pgsql/Makefile
   * contrib/gd/Makefile
   * contrib/libnf/Makefile
   * contrib/tip/Makefile
   * contrib/adordd/Makefile
   * contrib/rdd_ads/Makefile
   * contrib/btree/Makefile
   * contrib/samples/Makefile
   * contrib/mysql/Makefile
   * contrib/odbc/Makefile
   * contrib/pdflib/Makefile
     ! Added C and Harbour public headers to GNU makefiles.
     ! Added one missing SVN header.

   * contrib/pdflib/pdfhbdoc.ch
   * contrib/pdflib/pdf.ch
     ! Added missing SVN headers.

   - contrib/pdflib/pdflib.h
     - Removed this file which belongs to the pdflib 
       package. This package is needed anyway to use 
       this contrib. (but the contrib is badly broken)

   * contrib/pdflib/make_b32.bat
   * contrib/pdflib/make_vc.bat
     ! Minor typo.

   * source/rtl/persist.prg
     ! Prefixed static var name with "s_"
2007-11-17 02:26:51 +00:00
Przemyslaw Czerpak
d35d183f35 2007-03-23 04:05 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/bin/pack_src.sh
  + harbour/contrib/pgsql/Changelog
  + harbour/contrib/pgsql/Makefile
  + harbour/contrib/pgsql/README
  + harbour/contrib/pgsql/make_b32.bat
  + harbour/contrib/pgsql/makefile.bc
  + harbour/contrib/pgsql/pgrdd.prg
  + harbour/contrib/pgsql/postgres.c
  + harbour/contrib/pgsql/postgres.ch
  + harbour/contrib/pgsql/tpostgre.prg
  + harbour/contrib/pgsql/tstpgrdd.prg
  + harbour/contrib/pgsql/tests/Makefile
  + harbour/contrib/pgsql/tests/async.prg
  + harbour/contrib/pgsql/tests/cache.prg
  + harbour/contrib/pgsql/tests/dbf2pg.prg
  + harbour/contrib/pgsql/tests/simple.prg
  + harbour/contrib/pgsql/tests/stress.prg
  + harbour/contrib/pgsql/tests/test.prg
    + added Postgres SQL library - code borrowed from xHarbour

  * harbour/source/rtl/empty.c
    + added support for HASH items

  * harbour/source/rtl/itemseri.c
    + added SYMBOL items serialization
2007-03-23 03:06:39 +00:00