Tag: cws_src680_sqlite
User: aklitzing
Date: 2006/08/16 07:57:18

Added:
   dba/connectivity/source/drivers/sqlite3/DataAccess.xcu
   dba/connectivity/source/drivers/sqlite3/makefile.mk
   dba/connectivity/source/drivers/sqlite3/sqConnection.cxx
   dba/connectivity/source/drivers/sqlite3/sqConnection.hxx
   dba/connectivity/source/drivers/sqlite3/sqDB.cpp
   dba/connectivity/source/drivers/sqlite3/sqDB.h
   dba/connectivity/source/drivers/sqlite3/sqDatabaseMetaData.cxx
   dba/connectivity/source/drivers/sqlite3/sqDatabaseMetaData.hxx
   dba/connectivity/source/drivers/sqlite3/sqDriver.cxx
   dba/connectivity/source/drivers/sqlite3/sqDriver.hxx
   dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.cxx
   dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.hxx
   dba/connectivity/source/drivers/sqlite3/sqQuery.cpp
   dba/connectivity/source/drivers/sqlite3/sqQuery.h
   dba/connectivity/source/drivers/sqlite3/sqQueryPrepared.cpp
   dba/connectivity/source/drivers/sqlite3/sqQueryPrepared.h
   dba/connectivity/source/drivers/sqlite3/sqQueryTable.cpp
   dba/connectivity/source/drivers/sqlite3/sqQueryTable.h
   dba/connectivity/source/drivers/sqlite3/sqResultSet.cxx
   dba/connectivity/source/drivers/sqlite3/sqResultSet.hxx
   dba/connectivity/source/drivers/sqlite3/sqResultSetMetaData.cxx
   dba/connectivity/source/drivers/sqlite3/sqResultSetMetaData.hxx
   dba/connectivity/source/drivers/sqlite3/sqServices.cxx
   dba/connectivity/source/drivers/sqlite3/sqStatement.cxx
   dba/connectivity/source/drivers/sqlite3/sqStatement.hxx
   dba/connectivity/source/drivers/sqlite3/sqVersion.h
   dba/connectivity/source/drivers/sqlite3/sqlite3.uno.xml

Log:
 * Init

File Changes:

Directory: /dba/connectivity/source/drivers/sqlite3/
====================================================

File [added]: DataAccess.xcu
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/DataAccess.xcu?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 22
---------------
<?xml version="1.0" encoding="UTF-8"?>
<oor:node xmlns:oor="http://openoffice.org/2001/registry"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; oor:name="DataAccess" 
oor:package="org.openoffice.Office">
 <node oor:name="UserDefinedDriverSettings">
  <node oor:name="SQLiteAK" oor:op="replace">
   <prop oor:name="DriverName">
    <value>SQLite3</value>
   </prop>
   <prop oor:name="DriverPageDisplayName">
    <value>SQLite3-Driver</value>
   </prop>
   <prop oor:name="DriverTypeDisplayName">
    <value>sqlite3</value>
   </prop>
   <prop oor:name="DriverDsnPrefix">
    <value>sdbc:sqlite3:</value>
   </prop>
   <prop oor:name="Extension" oor:type="xs:string">
    <value>*.db3</value>
   </prop>
  </node>
 </node>
</oor:node>

File [added]: makefile.mk
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/makefile.mk?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 97
---------------
#       Copyright (c) 2006 - André Klitzing
#       Modified from SkeletonDriver of Openoffice.org
#
#       This library is free software!
#       You can redistribute it and/or modify it under the terms of the GNU 
Lesser General Public License
#       as published by the Free Software Foundation; Version 2.1 of the 
License.
#
#       This library is distributed in the hope that it will be useful, but 
WITHOUT ANY WARRANTY;
#       without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
PARTICULAR PURPOSE.
#       See the GNU Lesser General Public License for more details.


PRJ=..$/..$/..
PRJINC=..$/..
PRJNAME=connectivity
TARGET=sqlite3
ENABLE_EXCEPTIONS=TRUE
LIBTARGET=NO
USE_DEFFILE=TRUE
#NO_DEFAULT_STL=TRUE

# --- Settings -----------------------------------------------------

.INCLUDE :  settings.mk
#-------------------------------------------------------------------

# uno component naming scheme
DLLPRE= 
SQLITE3_SDBC_MAJOR=0
SQLITE3_SDBC_MINOR=4
SQLITE3_SDBC_MICRO=0


# use the static version 
# -lstlport_gcc
.IF "$(GUI)"=="WNT"
SQLITELIB= wsock32.lib advapi32.lib sqlite3.lib
.ELSE
SQLITELIB= -lsqlite3 -lvos3gcc3
.ENDIF

CFLAGS+=-I../../inc -I$(SOLARINCDIR)$/sqlite \
                -DSQL=1 \
        -DSQLITE_SDBC_MAJOR=$(SQLITE3_SDBC_MAJOR) \
        -DSQLITE_SDBC_MINOR=$(SQLITE3_SDBC_MINOR) \
        -DSQLITE_SDBC_MICRO=$(SQLITE3_SDBC_MICRO)

SHL1TARGET=$(TARGET)-sdbc.uno
LIB1TARGET=$(SLB)$/$(SHL1TARGET).lib
LIB1OBJFILES= \
                $(SLO)$/sqDriver.obj            \
                $(SLO)$/sqServices.obj          \
                $(SLO)$/sqConnection.obj        \
                $(SLO)$/sqStatement.obj         \
                $(SLO)$/sqResultSet.obj         \
                $(SLO)$/sqResultSetMetaData.obj \
                $(SLO)$/sqPreparedStatement.obj \
                $(SLO)$/sqDatabaseMetaData.obj  \
                $(SLO)$/sqDB.obj                \
                $(SLO)$/sqQuery.obj             \
                $(SLO)$/sqQueryPrepared.obj     \
                $(SLO)$/sqQueryTable.obj

SHL1STDLIBS= \
                $(CPPULIB)              \
                $(CPPUHELPERLIB)        \
                $(SALLIB)               \
                $(DBTOOLSLIB)           \
                $(SQLITELIB)


SHL1LIBS=       $(LIB1TARGET)
SHL1DEF=        $(MISC)$/$(SHL1TARGET).def
DEF1NAME=       $(SHL1TARGET)
SHL1VERSIONMAP=$(SOLARENV)$/src$/component.map


SLOFILES=       $(LIB1OBJFILES)


DRIVERNAME=$(TARGET)-sdbc-$(SQLITE3_SDBC_MAJOR).$(SQLITE3_SDBC_MINOR).$(SQLITE3_SDBC_MICRO).zip
ALLTAR : $(DLLDEST)$/$(DRIVERNAME)

# --- Targets ------------------------------------------------------
.INCLUDE :  target.mk


$(DLLDEST)$/$(DRIVERNAME):      DataAccess.xcu \
                $(DLLDEST)$/$(SHL1TARGET)$(DLLPOST)
        $(eq,$(SHELL),$(COMSPEC) +copy cp) DataAccess.xcu $(DLLDEST)$
        +cd $(DLLDEST)$ && zip -r $(DRIVERNAME) DataAccess.xcu \
                $(SHL1TARGET)$(DLLPOST)

strip :
.IF "$(GUI)"!="WNT"
        strip $(DLLDEST)$/$(SHL1TARGET)$(DLLPOST)
.ENDIF

File [added]: sqConnection.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqConnection.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqConnection.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqConnection.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDB.cpp
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDB.cpp?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDB.h
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDB.h?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDatabaseMetaData.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDatabaseMetaData.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDatabaseMetaData.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDatabaseMetaData.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDriver.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDriver.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqDriver.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqDriver.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqPreparedStatement.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqPreparedStatement.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqPreparedStatement.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQuery.cpp
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQuery.cpp?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQuery.h
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQuery.h?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQueryPrepared.cpp
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQueryPrepared.cpp?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQueryPrepared.h
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQueryPrepared.h?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQueryTable.cpp
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQueryTable.cpp?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqQueryTable.h
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqQueryTable.h?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqResultSet.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqResultSet.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqResultSet.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqResultSet.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqResultSetMetaData.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqResultSetMetaData.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqResultSetMetaData.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqResultSetMetaData.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqServices.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqServices.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqStatement.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqStatement.cxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqStatement.hxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqStatement.hxx?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 0
--------------

File [added]: sqVersion.h
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqVersion.h?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 4
--------------
// Needs to be set in makefile.mk, too!
#define SQLITE3_SDBC_MAJOR 0
#define SQLITE3_SDBC_MINOR 4
#define SQLITE3_SDBC_MICRO 0

File [added]: sqlite3.uno.xml
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/sqlite3/sqlite3.uno.xml?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
Added lines: 79
---------------
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE COMPONENTDESCRIPTION PUBLIC "-//W3C//DTD HTML 3.2//EN" 
"module-description.dtd">
<module-description xmlns:xlink="http://www.w3.org/1999/xlink";>
        <module-name>sqliteAK</module-name>
        <component-description>
                <author>André Klitzing</author>
                <name>com.sun.star.comp.sdbc.sqliteAK</name>
                <description>This is the implementation of a new 
SQLite-SDBC</description>
                <loader-name>com.sun.star.loader.SharedLibrary</loader-name>
                <language>c++</language>
                <status value="alpha"/>
                <supported-service>com.sun.star.sdbc.Driver</supported-service>
                <service-dependency>...</service-dependency>
        </component-description>
        <project-build-dependency>cppuhelper</project-build-dependency>
        <project-build-dependency>cppu</project-build-dependency>
        <project-build-dependency>sal</project-build-dependency>
        <project-build-dependency>vos</project-build-dependency>

        <runtime-module-dependency>cppuhelper</runtime-module-dependency>
        <runtime-module-dependency>cppu1</runtime-module-dependency>
        <runtime-module-dependency>sal1</runtime-module-dependency>
        <runtime-module-dependency>vos</runtime-module-dependency>

        <type>com.sun.star.registry.XRegistryKey</type>
        <type>com.sun.star.util.XCancellable</type>
        <type>com.sun.star.util.XNumberFormatter</type>
        <type>com.sun.star.uno.TypeClass</type>
        <type>com.sun.star.uno.XWeak</type>
        <type>com.sun.star.uno.XAggregation</type>
        <type>com.sun.star.uno.XComponentContext</type>
        <type>com.sun.star.beans.PropertyAttribute</type>
        <type>com.sun.star.beans.XPropertyState</type>
        <type>com.sun.star.beans.XPropertySet</type>
        <type>com.sun.star.beans.PropertyValue</type>
        <type>com.sun.star.beans.XMultiPropertySet</type>
        <type>com.sun.star.beans.XFastPropertySet</type>
        <type>com.sun.star.lang.XSingleServiceFactory</type>
        <type>com.sun.star.lang.XTypeProvider</type>
        <type>com.sun.star.lang.XSingleComponentFactory </type>
        <type>com.sun.star.lang.EventObject</type>
        <type>com.sun.star.lang.XComponent</type>
        <type>com.sun.star.lang.IllegalArgumentException</type>
        <type>com.sun.star.lang.DisposedException</type>
        <type>com.sun.star.lang.XMultiServiceFactory</type>
        <type>com.sun.star.lang.XServiceInfo</type>
        <type>com.sun.star.lang.XUnoTunnel</type>
        <type>com.sun.star.java.XJavaThreadRegister_11</type>
        <type>com.sun.star.java.XJavaVM</type>  
        <type>com.sun.star.sdbc.FetchDirection</type>
        <type>com.sun.star.sdbc.XConnection</type>
        <type>com.sun.star.sdbc.XStatement</type>
        <type>com.sun.star.sdbc.XResultSet</type>
        <type>com.sun.star.sdbc.XResultSetMetaDataSupplier</type>
        <type>com.sun.star.sdbc.XColumnLocate</type>
        <type>com.sun.star.sdbc.XResultSetUpdate</type>
        <type>com.sun.star.sdbc.XWarningsSupplier</type>
        <type>com.sun.star.sdbc.XRowUpdate</type>
        <type>com.sun.star.sdbc.XMultipleResults</type>
        <type>com.sun.star.sdbc.XBatchExecution</type>
        <type>com.sun.star.sdbc.XPreparedBatchExecution</type>
        <type>com.sun.star.sdbc.XParameters</type>
        <type>com.sun.star.sdbc.XOutParameters</type>
        <type>com.sun.star.sdbc.DriverPropertyInfo</type>
        <type>com.sun.star.sdbc.SQLWarning</type>
        <type>com.sun.star.sdbc.XRow</type>
        <type>com.sun.star.sdbc.ColumnSearch</type>
        <type>com.sun.star.sdbc.ColumnValue</type>
        <type>com.sun.star.sdbc.DataType</type>
        <type>com.sun.star.sdbc.XDriver</type>
        <type>com.sun.star.sdbc.TransactionIsolation</type>
        <type>com.sun.star.sdbc.ResultSetType</type>
        <type>com.sun.star.sdbc.ResultSetConcurrency</type>
        <type>com.sun.star.sdbcx.XRowLocate</type>
        <type>com.sun.star.sdbcx.XDeleteRows</type>
        <type>com.sun.star.sdbcx.CompareBookmark</type>
        <type>com.sun.star.sdb.XColumnUpdate</type>
        <type>com.sun.star.sdb.XColumn</type>
</module-description>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to