2012-11-29 00:49 UTC+0100 Viktor Szakats (harbour syenar.net)

* contrib/hbwin/hbole.ch
    ! missing svn props

  * contrib/hbwin/hbsim.ch
  * contrib/hbfoxpro/hbfoxpro.ch
  * contrib/hbmysql/mysql.ch
    ! added missing self-guards
      This was a requirement, but now it really must
      be done, if a header wants to be put in headers=
      directive in a .hbc file for auto-inclusion.

  * contrib/hbmysql/tests/dbf2mysq.prg
    ! missing #require directive

  * contrib/hbblat/hbblat.hbc
  * contrib/hbblink/hbblink.hbc
  * contrib/hbbz2/hbbz2.hbc
  * contrib/hbcairo/hbcairo.hbc
  * contrib/hbcurl/hbcurl.hbc
  * contrib/hbexpat/hbexpat.hbc
  * contrib/hbfimage/hbfimage.hbc
  * contrib/hbfoxpro/hbfoxpro.hbc
  * contrib/hbgd/hbgd.hbc
  * contrib/hbhpdf/hbhpdf.hbc
  * contrib/hblzf/hblzf.hbc
  * contrib/hbmagic/hbmagic.hbc
  * contrib/hbmlzo/hbmlzo.hbc
  * contrib/hbmxml/hbmxml.hbc
  * contrib/hbmysql/hbmysql.hbc
  * contrib/hbmzip/hbmzip.hbc
  * contrib/hbnetio/hbnetio.hbc
  * contrib/hbpgsql/hbpgsql.hbc
  * contrib/hbsqlit3/hbsqlit3.hbc
  * contrib/hbssl/hbssl.hbc
  * contrib/hbtpathy/hbtpathy.hbc
  * contrib/hbxdiff/hbxdiff.hbc
  * contrib/hbzebra/hbzebra.hbc
  * contrib/rddsql/rddsql.hbc
    + added .ch headers to .hbc files for
      autoload.
    ; For some contribs it still has to do
      for several reasons, f.e. .ch file overrides
      standard features so they must stay optional,
      or they must be optional for other reasons,
      or they have multiple headers and I didn't
      decide yet which one of those should be
      standard.

  * contrib/hbexpat/tests/test.prg
  * contrib/hbexpat/tests/tohash.prg
  * contrib/hbfimage/tests/fitest.prg
  * contrib/hbgd/tests/animgif.prg
  * contrib/hbgd/tests/antialia.prg
  * contrib/hbgd/tests/counter.prg
  * contrib/hbgd/tests/gdtest.prg
  * contrib/hbgd/tests/gdtestcl.prg
  * contrib/hbgd/tests/test_out.prg
  * contrib/hbgd/tests/testdpi.prg
  * contrib/hbgd/tests/tostring.prg
  * contrib/hbgd/tests/tpoly.prg
  * contrib/hbhpdf/tests/harupdf.prg
  * contrib/hblzf/tests/test.prg
  * contrib/hbmlzo/tests/test.prg
  * contrib/hbpgsql/tests/cache.prg
  * contrib/hbpgsql/tests/stress.prg
  * contrib/hbpgsql/tests/test.prg
  * contrib/hbsqlit3/tests/authoriz.prg
  * contrib/hbsqlit3/tests/backup.prg
  * contrib/hbsqlit3/tests/blob.prg
  * contrib/hbsqlit3/tests/hooks.prg
  * contrib/hbsqlit3/tests/metadata.prg
  * contrib/hbsqlit3/tests/pack.prg
  * contrib/hbsqlit3/tests/sl3_test.prg
  * contrib/hbssl/tests/bio.prg
  * contrib/hbssl/tests/crypt.prg
  * contrib/hbssl/tests/digest.prg
  * contrib/hbssl/tests/encode.prg
  * contrib/hbssl/tests/pem.prg
  * contrib/hbssl/tests/test.prg
  * contrib/hbxdiff/tests/test.prg
  * contrib/hbxdiff/tests/test2.prg
  * contrib/hbxdiff/tests/test3.prg
  * contrib/hbzebra/tests/testcair.prg
  * contrib/hbzebra/tests/testhpdf.prg
  * contrib/hbzebra/tests/testwin.prg
  * contrib/sddmy/tests/test1.prg
  * contrib/sddoci/tests/test1.prg
  * contrib/sddodbc/tests/test1.prg
  * contrib/sddodbc/tests/test2.prg
  * contrib/sddsqlt3/tests/test1.prg
    % no longer use #include to include standard
      package headers. Rely on autoload triggered
      by .hbc file or #require directive.
This commit is contained in:
Viktor Szakats
2012-11-29 00:04:11 +00:00
parent 3964db96b1
commit b1bfe8f54b
71 changed files with 162 additions and 81 deletions

View File

@@ -10,6 +10,101 @@
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
*/
2012-11-29 00:49 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbwin/hbole.ch
! missing svn props
* contrib/hbwin/hbsim.ch
* contrib/hbfoxpro/hbfoxpro.ch
* contrib/hbmysql/mysql.ch
! added missing self-guards
This was a requirement, but now it really must
be done, if a header wants to be put in headers=
directive in a .hbc file for auto-inclusion.
* contrib/hbmysql/tests/dbf2mysq.prg
! missing #require directive
* contrib/hbblat/hbblat.hbc
* contrib/hbblink/hbblink.hbc
* contrib/hbbz2/hbbz2.hbc
* contrib/hbcairo/hbcairo.hbc
* contrib/hbcurl/hbcurl.hbc
* contrib/hbexpat/hbexpat.hbc
* contrib/hbfimage/hbfimage.hbc
* contrib/hbfoxpro/hbfoxpro.hbc
* contrib/hbgd/hbgd.hbc
* contrib/hbhpdf/hbhpdf.hbc
* contrib/hblzf/hblzf.hbc
* contrib/hbmagic/hbmagic.hbc
* contrib/hbmlzo/hbmlzo.hbc
* contrib/hbmxml/hbmxml.hbc
* contrib/hbmysql/hbmysql.hbc
* contrib/hbmzip/hbmzip.hbc
* contrib/hbnetio/hbnetio.hbc
* contrib/hbpgsql/hbpgsql.hbc
* contrib/hbsqlit3/hbsqlit3.hbc
* contrib/hbssl/hbssl.hbc
* contrib/hbtpathy/hbtpathy.hbc
* contrib/hbxdiff/hbxdiff.hbc
* contrib/hbzebra/hbzebra.hbc
* contrib/rddsql/rddsql.hbc
+ added .ch headers to .hbc files for
autoload.
; For some contribs it still has to do
for several reasons, f.e. .ch file overrides
standard features so they must stay optional,
or they must be optional for other reasons,
or they have multiple headers and I didn't
decide yet which one of those should be
standard.
* contrib/hbexpat/tests/test.prg
* contrib/hbexpat/tests/tohash.prg
* contrib/hbfimage/tests/fitest.prg
* contrib/hbgd/tests/animgif.prg
* contrib/hbgd/tests/antialia.prg
* contrib/hbgd/tests/counter.prg
* contrib/hbgd/tests/gdtest.prg
* contrib/hbgd/tests/gdtestcl.prg
* contrib/hbgd/tests/test_out.prg
* contrib/hbgd/tests/testdpi.prg
* contrib/hbgd/tests/tostring.prg
* contrib/hbgd/tests/tpoly.prg
* contrib/hbhpdf/tests/harupdf.prg
* contrib/hblzf/tests/test.prg
* contrib/hbmlzo/tests/test.prg
* contrib/hbpgsql/tests/cache.prg
* contrib/hbpgsql/tests/stress.prg
* contrib/hbpgsql/tests/test.prg
* contrib/hbsqlit3/tests/authoriz.prg
* contrib/hbsqlit3/tests/backup.prg
* contrib/hbsqlit3/tests/blob.prg
* contrib/hbsqlit3/tests/hooks.prg
* contrib/hbsqlit3/tests/metadata.prg
* contrib/hbsqlit3/tests/pack.prg
* contrib/hbsqlit3/tests/sl3_test.prg
* contrib/hbssl/tests/bio.prg
* contrib/hbssl/tests/crypt.prg
* contrib/hbssl/tests/digest.prg
* contrib/hbssl/tests/encode.prg
* contrib/hbssl/tests/pem.prg
* contrib/hbssl/tests/test.prg
* contrib/hbxdiff/tests/test.prg
* contrib/hbxdiff/tests/test2.prg
* contrib/hbxdiff/tests/test3.prg
* contrib/hbzebra/tests/testcair.prg
* contrib/hbzebra/tests/testhpdf.prg
* contrib/hbzebra/tests/testwin.prg
* contrib/sddmy/tests/test1.prg
* contrib/sddoci/tests/test1.prg
* contrib/sddodbc/tests/test1.prg
* contrib/sddodbc/tests/test2.prg
* contrib/sddsqlt3/tests/test1.prg
% no longer use #include to include standard
package headers. Rely on autoload triggered
by .hbc file or #require directive.
2012-11-29 00:09 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbblat/hbblat.hbc
* contrib/hbblink/hbblink.hbc

View File

@@ -8,7 +8,7 @@ skip={!win}
incpaths=.
headers=hbblat.ch
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=blat

View File

@@ -6,6 +6,6 @@ description=Blinker compatibility
incpaths=.
headers=hbblink.ch
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -6,7 +6,7 @@ description=bz2 wrapper (compression)
incpaths=.
headers=hbbz2.ch
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/bz2/bz2.hbc

View File

@@ -6,7 +6,7 @@ description=Cairo wrapper (imaging)
incpaths=.
headers=hbcairo.ch
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -6,7 +6,7 @@ description=libcurl wrapper (IP communication)
incpaths=.
headers=hbcurl.ch
headers=${hb_name}.ch
{!(HB_STATIC_CURL&!hbdyn)}libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
{ (HB_STATIC_CURL&!hbdyn)}libs=${_HB_DYNPREF}${hb_name}s${_HB_DYNSUFF}

View File

@@ -6,5 +6,7 @@ description=libexpat wrapper (XML parser)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/expat/expat.hbc

View File

@@ -12,8 +12,6 @@
#require "hbexpat"
#include "hbexpat.ch"
PROCEDURE Main( cFileName )
LOCAL p := XML_ParserCreate()

View File

@@ -13,8 +13,6 @@
#require "hbexpat"
#include "hbexpat.ch"
#define _D_aTree 1
#define _D_aNode 2
#define _D_MAX_ 2

View File

@@ -8,6 +8,8 @@ skip={dos}
incpaths=.
headers=freeimag.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=freeimage

View File

@@ -10,8 +10,6 @@
#require "hbfimage"
#include "freeimag.ch"
#include "fileio.ch"
#include "simpleio.ch"

View File

@@ -51,6 +51,9 @@
*
*/
#ifndef HBFOXPRO_CH_
#define HBFOXPRO_CH_
/* messages in FP */
#xtranslate .<!msg!> => :<msg>
@@ -82,3 +85,5 @@
__dbList( <.off.>, { <{v}> }, <.all.>, ;
<{for}>, <{while}>, <next>, ;
<rec>, <.rest.>, <.prn.>, <(f)> )
#endif /* HBFOXPRO_CH_ */

View File

@@ -6,4 +6,6 @@ description=FoxPro compatibility
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -6,6 +6,8 @@ description=libgd wrapper (imaging)
incpaths=.
headers=gd.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
{win}libs=bgd

View File

@@ -12,7 +12,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#define IMAGES_IN "imgs_in" + hb_ps()

View File

@@ -10,7 +10,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#define IMAGES_IN "imgs_in" + hb_ps()

View File

@@ -13,7 +13,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
/* Some digits images from:

View File

@@ -10,7 +10,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#define IMAGES_IN "imgs_in" + hb_ps()

View File

@@ -10,7 +10,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#define IMAGES_IN "imgs_in" + hb_ps()

View File

@@ -10,8 +10,6 @@
#require "hbgd"
#include "gd.ch"
#command WRITE <c> => FWrite( 1, <c> + hb_eol() )
#command OutHTML <c> => WRITE <c>

View File

@@ -11,8 +11,6 @@
#require "hbgd"
#include "gd.ch"
#define IMAGES_IN "imgs_in" + hb_ps()
#define IMAGES_OUT "imgs_out" + hb_ps()

View File

@@ -10,7 +10,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#define IMAGES_IN "imgs_in" + hb_ps()

View File

@@ -8,7 +8,6 @@
#require "hbgd"
#include "gd.ch"
#include "simpleio.ch"
#command TurnRight( <x> ) => s_nAngle += Pi() / 3 * <x>

View File

@@ -6,5 +6,7 @@ description=libharu wrapper (PDF)
incpaths=.
headers=harupdf.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/libhpdf/libhpdf.hbc

View File

@@ -49,8 +49,6 @@
#require "hbhpdf"
#include "harupdf.ch"
//
PROCEDURE Main( cFileToSave )

View File

@@ -6,5 +6,7 @@ description=LZF wrapper (compression)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/liblzf/lzf.hbc

View File

@@ -6,8 +6,6 @@
#include "simpleio.ch"
#include "hblzf.ch"
#define TEST_STRING "This is test of LZF extension"
#define _NREPL_ 128

View File

@@ -6,6 +6,8 @@ description=libmagic wrapper (file identification)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
{unix}libs=magic

View File

@@ -6,5 +6,7 @@ description=minilzo wrapper (compression)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/minilzo/minilzo.hbc

View File

@@ -8,8 +8,6 @@
#include "simpleio.ch"
#include "hbmlzo.ch"
#define TEST_STRING "This is test of LZO extension"
#define FMT_STRING "Compressed %d bytes into %d bytes (%d)"
#define FMT2_STRING "Decompressed %d bytes back into %d bytes (%d)"
@@ -89,7 +87,7 @@ PROCEDURE Main()
?
? "Simple compression test passed."
/*
#if 0
cStr := Replicate( TEST_STRING, 1000000 )
?
? "BZ2 ", hb_ntos( Len( hb_bz2_Compress( cStr, NIL, @nResult ) ) )
@@ -105,7 +103,7 @@ PROCEDURE Main()
? "ZLIB", hb_ntos( Len( hb_ZCompress( cStr, NIL, @nResult ) ) )
? "LZF ", hb_ntos( Len( hb_lzf_compress( cStr, NIL, @nResult ) ) )
? "LZO ", hb_ntos( Len( hb_lzo1x_1_compress( cStr, NIL, @nResult ) ) )
*/
#endif
RETURN

View File

@@ -6,5 +6,7 @@ description=minixml wrapper (XML parser/generator)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/minixml/mxml.hbc

View File

@@ -6,6 +6,8 @@ description=MySQL wrapper (SQL)
incpaths=.
headers=mysql.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
{unix}libs=mysqlclient

View File

@@ -51,6 +51,9 @@
*
*/
#ifndef HBMYSQL_CH_
#define HBMYSQL_CH_
/* MySQL field types */
#define MYSQL_TYPE_DECIMAL 0
#define MYSQL_TYPE_TINY 1 /* NOTE: TINY is used to map clipper logical values to MySQL tables, so 0 == .F., 1 == .T. */
@@ -109,3 +112,5 @@
/* Extension to DBS_xxx defines to encompass NOT NULL fields, needed by indexes */
#define DBS_NOTNULL 5 /* True if field has to be NOT NULL */
#endif /* HBMYSQL_CH_ */

View File

@@ -50,6 +50,8 @@
*
*/
#require "hbmysql"
#include "inkey.ch"
PROCEDURE Main( ... )

View File

@@ -6,5 +6,7 @@ description=minizip wrapper (zip compression)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/minizip/minizip.hbc

View File

@@ -6,4 +6,6 @@ description=HBNETIO file I/O for RDDs
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -6,6 +6,8 @@ description=PostgreSQL wrapper (SQL)
incpaths=.
headers=postgres.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
{unix}libs=pq

View File

@@ -8,8 +8,6 @@
#require "hbpgsql"
#include "postgres.ch"
#define DB_ALIAS 1
#define DB_FILE 2
#define DB_QUERY 3

View File

@@ -8,8 +8,6 @@
#require "hbpgsql"
#include "postgres.ch"
PROCEDURE Main( cServer, cDatabase, cUser, cPass )
LOCAL conn, res, i, x

View File

@@ -4,8 +4,6 @@
#require "hbpgsql"
#include "postgres.ch"
PROCEDURE Main()
LOCAL conn, res, aTemp, x, y, pFile

View File

@@ -6,5 +6,7 @@ description=SQLite3 wrapper (SQL)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=../3rd/sqlite3/sqlite3.hbc

View File

@@ -78,8 +78,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
PROCEDURE Main()
LOCAL cFile := ":memory:"

View File

@@ -66,8 +66,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
PROCEDURE Main()
LOCAL cFileSource := ":memory:", cFileDest := "backup.db", cSQLTEXT

View File

@@ -52,8 +52,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
#define TABLE_SQL "CREATE TABLE image( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT(50), image BLOB )"
PROCEDURE Main()

View File

@@ -52,8 +52,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
PROCEDURE Main()
LOCAL cSQLTEXT, cFile := ":memory:"

View File

@@ -52,8 +52,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
// #define SQLITE_ENABLE_COLUMN_METADATA
PROCEDURE Main()

View File

@@ -52,8 +52,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
PROCEDURE Main()
LOCAL db := sqlite3_open_v2( "new.s3db", SQLITE_OPEN_READWRITE + SQLITE_OPEN_EXCLUSIVE )

View File

@@ -52,8 +52,6 @@
#require "hbsqlit3"
#include "hbsqlit3.ch"
#define TRACE
#define TABLE_SQL "CREATE TABLE t1( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER )"

View File

@@ -6,6 +6,8 @@ description=OpenSSL wrapper (encryption)
incpaths=.
headers=${hb_name}.ch
skip={dos}
{!HB_DYNBIND_OPENSSL&!(HB_STATIC_OPENSSL&!hbdyn)}libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
PROCEDURE Main()
LOCAL bio

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
PROCEDURE Main()
LOCAL ctx

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
PROCEDURE Main()
LOCAL ctx

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
PROCEDURE Main()
LOCAL ctx

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
PROCEDURE Main()
LOCAL cString

View File

@@ -11,8 +11,6 @@
#include "simpleio.ch"
#include "hbssl.ch"
#define CRLF Chr( 13 ) + Chr( 10 )
PROCEDURE Main()

View File

@@ -6,4 +6,6 @@ description=Telepath(y) compatibility (serial communication)
incpaths=.
headers=telepath.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -50,6 +50,9 @@
*
*/
#ifndef HBSIM_CH_
#define HBSIM_CH_
/* Error codes for SIM API */
#define SIM_E_OK 0 // This is non standard...
#define SIM_E_HB_MISC -1 // This is non standard...
@@ -125,3 +128,5 @@
#define SIM_ADDRTYPE_SUBSCRIBER 0x00000004 // Subscriber number (protocol-specific)
#define SIM_ADDRTYPE_ALPHANUM 0x00000005 // Alphanumeric address
#define SIM_ADDRTYPE_ABBREV 0x00000006 // Abbreviated number
#endif /* HBSIM_CH_ */

View File

@@ -6,5 +6,7 @@ description=libxdiff wrapper (diffing)
incpaths=.
headers=${hb_name}.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
libs=3rd/libxdiff/xdiff.hbc

View File

@@ -4,8 +4,6 @@
#require "hbxdiff"
#include "hbxdiff.ch"
#include "simpleio.ch"
#define _SIZE 62

View File

@@ -4,8 +4,6 @@
#require "hbxdiff"
#include "hbxdiff.ch"
#include "fileio.ch"
#include "simpleio.ch"

View File

@@ -4,8 +4,6 @@
#require "hbxdiff"
#include "hbxdiff.ch"
#include "simpleio.ch"
FUNCTION Diff( ... )

View File

@@ -6,4 +6,6 @@ description=Barcode creating functions
incpaths=.
headers=${hb_name}.ch
libs=${hb_name}

View File

@@ -5,9 +5,6 @@
#require "hbzebra"
#require "hbcairo"
#include "hbzebra.ch"
#include "hbcairo.ch"
PROCEDURE Main()
LOCAL hCairo, hSurface

View File

@@ -13,9 +13,6 @@
#require "hbzebra"
#require "hbhpdf"
#include "hbzebra.ch"
#include "harupdf.ch"
PROCEDURE Main()
LOCAL pdf

View File

@@ -13,7 +13,6 @@
#require "hbzebra"
#require "hbwin"
#include "hbzebra.ch"
#include "hbwin.ch"
PROCEDURE Main()

View File

@@ -6,4 +6,6 @@ description=RDDSQL core RDD
incpaths=.
headers=hbrddsql.ch
libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}

View File

@@ -2,13 +2,12 @@
* $Id$
*/
#require "rddsql"
#require "sddmy"
#include "dbinfo.ch"
#include "error.ch"
#include "hbrddsql.ch"
REQUEST SDDMY, SQLMIX
ANNOUNCE RDDSYS

View File

@@ -2,10 +2,10 @@
* $Id$
*/
#require "rddsql"
#require "sddoci"
#include "simpleio.ch"
#include "hbrddsql.ch"
REQUEST SDDOCI, SQLMIX

View File

@@ -2,10 +2,10 @@
* $Id$
*/
#require "rddsql"
#require "sddodbc"
#include "simpleio.ch"
#include "hbrddsql.ch"
REQUEST SDDODBC, SQLMIX

View File

@@ -2,10 +2,10 @@
* $Id$
*/
#require "rddsql"
#require "sddodbc"
#include "simpleio.ch"
#include "hbrddsql.ch"
REQUEST SQLMIX, SDDODBC

View File

@@ -2,10 +2,10 @@
* $Id$
*/
#require "rddsql"
#require "sddsqlt3"
#include "simpleio.ch"
#include "hbrddsql.ch"
REQUEST SDDSQLITE3, SQLMIX