remove generated files
This commit is contained in:
parent
a04d39bc52
commit
4a8fcf6cd1
4 changed files with 0 additions and 33575 deletions
46
README
46
README
|
@ -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
223
dist/config.hin
vendored
|
@ -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
33132
dist/configure
vendored
File diff suppressed because it is too large
Load diff
|
@ -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) $?
|
||||
|
Loading…
Reference in a new issue