remove generated files

This commit is contained in:
Gregory Burd 2007-03-24 05:28:22 +01:00
parent a04d39bc52
commit 4a8fcf6cd1
4 changed files with 0 additions and 33575 deletions

46
README
View file

@ -1,46 +0,0 @@
DBSQL 0.2.2: (March 10, 2007)
This is version 0.2.2 of DBSQL.
To view the release and installation documentation, load the distribution
file docs/index.html into your web browser.
This work started from the SQLite project (found on the web at
http://www.sqlite.org/). SQLite and all contributions to the SQLite
project have been placed in the public domain by its author, Dr. Richard Hipp.
There was no assertion of copyright at all on the code I used as a starting
point for my work. In fact there are statements that explicitly disclaim
copyright. I am asserting copyright on this work, DBSQL. I believe
that if you examine the extent to which I've changed, updated, and
modified the SQLite code you'll respect my copyright assertion. This
is a new product, heavily inspired by another.
The goal for DBSQL is to provide a small SQL92 relational database layer
on top of the Berkeley DB database. Berkeley DB is copyright Oracle
Corporation (formerly Sleepycat Software, acquired in Feb 2006) and
licensed under the Sleepycat Public License. That license is compatible
with the GPL for open source use. Recognize that you, as someone using
DBSQL, will need to review the Sleepycat License and the GPL before you
use and redistribute your incorporating work. It is your responsibility
to comply with those licenses as I am in my work on DBSQL itself. My
motivation on a personal level is quite simple, I am in product management
these days and not in the code itself. I believe that product managers
should be engineers at heart with an ability to understand business,
politics, and software sales and support. This is my playground to keep
my engineering skills sharp enough to speak fluent geek. As a former
engineer at Sleepycat I understand and value the Berkeley DB programming
infrasture, design, and methodologies and I have liberally copied and
reused them in this project to improve SQLite in ways that I hope will
be of value to open source users out there. I did this because I see the
value of SQLite to its userbase, it is a perfect example of the 80/20
rule and the KISS method and I admire those qualities in software. My
hope is that the Berkeley DB database engine will provide some significant
features that SQLite cannot such as replication for high availability
while remaining small enough to live comfortably inside applications,
services, and devices.
Information and resources pertaining to DBSQL can be found at dbsql.org.
Commercial licenses without the restrictions found in the GPL can be
purchased for this product. See http://dbsql.org/wiki/CommercialUse

223
dist/config.hin vendored
View file

@ -1,223 +0,0 @@
/* config.hin. Generated from configure.ac by autoheader. */
/* Define to 1 if you want a TCL API with test support. */
#undef CONFIG_TEST
/* Define to use ISO8859 string encoding. */
#undef DBSQL_ISO8859_ENCODING
/* Define to 1 to omit authorization code from the build. */
#undef DBSQL_OMIT_AUTHORIZATION
/* Define to 1 to omit support for datetime functions from the build. */
#undef DBSQL_OMIT_DATETIME_FUNCS
/* Define to 1 to omit the code for the VACCUM command from the build. */
#undef DBSQL_OMIT_VACUUM
/* Define use UTF8 string encoding. */
#undef DBSQL_UTF8_ENCODING
/* We use DBSQL_WIN32 much as one would use _WIN32 -- to specify that we're
using an operating system environment that supports Win32 calls and
semantics. We don't use _WIN32 because Cygwin/GCC also defines _WIN32, even
though Cygwin/GCC closely emulates the Unix environment. */
#undef DBSQL_WIN32
/* Define to 1 if you want a debugging version. */
#undef DEBUG
/* Define to 1 if you want a version with run-time diagnostic checking. */
#undef DIAGNOSTIC
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
*/
#undef HAVE_DIRENT_H
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have EXIT_SUCCESS/EXIT_FAILURE #defines. */
#undef HAVE_EXIT_SUCCESS
/* Define to 1 if allocated filesystem blocks are not zeroed. */
#undef HAVE_FILESYSTEM_NOTZERO
/* Define to 1 if you have the `getopt' function. */
#undef HAVE_GETOPT
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the `localtime_r' function. */
#undef HAVE_LOCALTIME_R
/* Define to 1 if you have the `lrand48_r' function. */
#undef HAVE_LRAND48_R
/* Define to 1 if you have the `memcmp' function. */
#undef HAVE_MEMCMP
/* Define to 1 if you have the `memcpy' function. */
#undef HAVE_MEMCPY
/* Define to 1 if you have the `memmove' function. */
#undef HAVE_MEMMOVE
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
#undef HAVE_NDIR_H
/* Define to 1 if building on QNX. */
#undef HAVE_QNX
/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF
/* Define to 1 if you have the `srand48_r' function. */
#undef HAVE_SRAND48_R
/* Define to 1 if building statistics support. */
#undef HAVE_STATISTICS
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the `strcasecmp' function. */
#undef HAVE_STRCASECMP
/* Define to 1 if you have the `strdup' function. */
#undef HAVE_STRDUP
/* Define to 1 if you have the `strerror' function. */
#undef HAVE_STRERROR
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the `strncasecmp' function. */
#undef HAVE_STRNCASECMP
/* Define to 1 if you have the `strndup' function. */
#undef HAVE_STRNDUP
/* Define to 1 if `st_blksize' is member of `struct stat'. */
#undef HAVE_STRUCT_STAT_ST_BLKSIZE
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
*/
#undef HAVE_SYS_DIR_H
/* Define to 1 if you have the <sys/fcntl.h> header file. */
#undef HAVE_SYS_FCNTL_H
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
*/
#undef HAVE_SYS_NDIR_H
/* Define to 1 if you have the <sys/select.h> header file. */
#undef HAVE_SYS_SELECT_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to 1 if unlink of file with open file descriptors will fail. */
#undef HAVE_UNLINK_WITH_OPEN_FAILURE
/* Define to 1 if you have the `usleep' function. */
#undef HAVE_USLEEP
/* Define to 1 to enable memory resident databases. */
#undef INMEMORYDB
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* The size of `char', as computed by sizeof. */
#undef SIZEOF_CHAR
/* The size of `char *', as computed by sizeof. */
#undef SIZEOF_CHAR_P
/* The size of `int', as computed by sizeof. */
#undef SIZEOF_INT
/* The size of `long', as computed by sizeof. */
#undef SIZEOF_LONG
/* The size of `long double', as computed by sizeof. */
#undef SIZEOF_LONG_DOUBLE
/* The size of `short', as computed by sizeof. */
#undef SIZEOF_SHORT
/* The size of `size_t', as computed by sizeof. */
#undef SIZEOF_SIZE_T
/* The size of `unsigned char', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_CHAR
/* The size of `unsigned int', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_INT
/* The size of `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
/* The size of `unsigned short', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_SHORT
/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
#undef STAT_MACROS_BROKEN
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Determines where TEMP databases can be stored, see table in source code. */
#undef TEMP_STORE
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
#undef TIME_WITH_SYS_TIME
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
/*
* Exit success/failure macros.
*/
#ifndef HAVE_EXIT_SUCCESS
#define EXIT_FAILURE 1
#define EXIT_SUCCESS 0
#endif
#ifdef DBSQL_WIN32
#include "win_dbsql.h"
#endif

33132
dist/configure vendored

File diff suppressed because it is too large Load diff

View file

@ -1,174 +0,0 @@
# $Id: Makefile.in 7 2007-02-03 13:34:17Z gburd $
srcdir= ./
tstdir= ./tests
platform=unix
builddir=../../build_$(platform)
##################################################
# Installation directories and permissions.
##################################################
prefix= /usr/local/DBSQL.0.2
exec_prefix=${prefix}
bindir= ${exec_prefix}/bin
includedir=${prefix}/include
libdir= ${exec_prefix}/lib
dmode= 755
emode= 555
fmode= 444
transform=s,x,x,
##################################################
# Paths for standard user-level commands.
##################################################
SHELL= /bin/sh
ar= ar
awk= awk
chmod= chmod
cp= cp
depend= makedepend
grep= grep
ln= ln
mkdir= mkdir
ranlib= /usr/bin/ranlib
rm= rm
rpm=
sed= sed
splint= splint
strip= debug_build_no_strip
##################################################
# General library information.
##################################################
DEF_LIB= $(libso_target)
DEF_LIB_CXX=
INSTALLER= $(LIBTOOL) --mode=install cp -p
LIBTOOL= $(SHELL) $(builddir)/libtool
POSTLINK= $(LIBTOOL) --mode=execute true
SOLINK= $(LIBTOOL) --mode=link cc -avoid-version
SOFLAGS= -rpath $(libdir)
LIBMAJOR= 0
LIBVERSION= 0.2
CPPFLAGS= -I$(builddir) -I$(srcdir) -I../../src \
-I/usr/include/tcl8.4 \
-I/usr/local/db/include -D_GNU_SOURCE -D_REENTRANT
##################################################
# C API.
##################################################
CFLAGS= -c $(CPPFLAGS) -DCONFIG_TEST -g
CC= $(LIBTOOL) --mode=compile cc
CCLINK= $(LIBTOOL) --mode=link cc
LDFLAGS= -Wl,--export-dynamic
LIBS= -lm -ldl -lpthread -lieee -lm -L/usr/lib -ltcl8.4${TCL_DBGX} -L/usr/local/db/lib -ldb-4.5
##################################################
# TCL testing harness.
##################################################
libtso_base= libdbsql_tcl
libtso= $(libtso_base)-$(LIBVERSION).so
libtso_static= $(libtso_base)-$(LIBVERSION).a
libtso_target= $(libtso_base)-$(LIBVERSION).la
libtso_default= $(libtso_base).so
libtso_major= $(libtso_base)-$(LIBMAJOR).so
##################################################
# NOTHING BELOW THIS LINE SHOULD EVER NEED TO BE MODIFIED.
##################################################
##################################################
# Source file lists.
##################################################
TCL_FILES=\
$(scrdir)/tcl_internal.c \
$(scrdir)/tcl_dbsql.c $(scrdir)/tcl_printf.c \
$(scrdir)/tcl_randstr.c $(scrdir)/tcl_sql_funcs.c \
$(scrdir)/tcl_test_sh.c $(scrdir)/tcl_threads.c \
$(scrdir)/tcl_md5.c
TCL_OBJS=\
tcl_md5.lo tcl_printf.lo tcl_randstr.lo tcl_threads.lo \
tcl_sql_funcs.lo tcl_internal.lo \
tcl_dbsql.lo
##################################################
# Note: "all" must be the first target in the Makefile.
##################################################
all: library_build dbsql_tclsh
##################################################
# Library and standard utilities build.
##################################################
library_build: $(libso_target) $(libdb) $(libtso_target) $(UTIL_PROGS)
# Shared Tcl library.
$(libtso_target): $(builddir)/dbsql_int.h $(builddir)/sql_parser.h $(builddir)/opcodes.h $(TCL_OBJS) $(C_OBJS)
$(SOLINK) -module $(SOFLAGS) $(LDFLAGS) \
-o $@ $(TCL_OBJS) $(C_OBJS)
##################################################
# Utilities
##################################################
dbsql_tclsh: $(libtso_target) dbsql_tclsh.lo
$(CCLINK) -o $@ $(LDFLAGS) dbsql_tclsh.lo\
.libs/$(libtso_static)\
-L../../build_unix -ldbsql-0.2\
$(LIBS)
$(POSTLINK) $@
##################################################
# Testing.
##################################################
test: dbsql_tclsh
./dbsql_tclsh $(tstdir)/quick.test
##################################################
# Remaining standard Makefile targets.
##################################################
CLEAN_LIST=\
dbsql_tclsh
mostly-clean clean:
$(rm) -rf $(C_OBJS)
$(rm) -rf $(TCL_OBJS)
$(rm) -rf dbsql_tclsh
$(rm) -rf *.o *.lo *.loT *.la
$(rm) -rf test.db test?.db test.db-journal test.tcl test1.bt data?.txt
REALCLEAN_LIST=\
Makefile
##################################################
# Tcl API build rules.
##################################################
tcl_dbsql.lo: $(srcdir)/tcl_dbsql.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_dbsql_pkg.lo: $(srcdir)/tcl_dbsql_pkg.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_internal.lo: $(srcdir)/tcl_internal.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_md5.lo: $(srcdir)/tcl_md5.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_printf.lo: $(srcdir)/tcl_printf.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_randstr.lo: $(srcdir)/tcl_randstr.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_sql_funcs.lo: $(srcdir)/tcl_sql_funcs.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
tcl_threads.lo: $(srcdir)/tcl_threads.c
$(CC) $(CFLAGS) $(TCL_CFLAGS) $?
##################################################
# Utility build rules.
##################################################
dbsql_tclsh.lo: $(srcdir)/dbsql_tclsh.c
$(CC) $(CFLAGS) $?