• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H08-Jun-2021-7261

ctable_server/H08-Jun-2021-2,8821,744

ctables/H08-Jun-2021-30,68822,111

stapi/H03-May-2022-9,5446,398

tclconfig/H03-May-2022-5,0334,418

.gitignoreH A D08-Jun-202159 65

LICENSEH A D08-Jun-20211.5 KiB3024

Makefile.inH A D08-Jun-20217.3 KiB21571

README.FreeBSDH A D08-Jun-2021447 1914

README.LinuxH A D08-Jun-2021358 1713

README.macOSH A D08-Jun-2021405 1514

README.mdH A D08-Jun-2021897 2114

aclocal.m4H A D08-Jun-2021522 2820

configure.inH A D08-Jun-20217.2 KiB18816

update_ver.shH A D08-Jun-2021499 124

README.FreeBSD

1#
2# Get rid of old configurations
3#
4[ -f Makefile ] && make clean
5
6#
7# This makes sure that TEA knows about all the necessary bits and stuffs them into configure from configure.in
8#
9autoreconf
10
11#
12# This keeps configure honest if you have both clang and gcc installed
13#
14CC=clang CXX=clang++ ./configure --prefix=/usr/local --with-tcl=/usr/local/lib/tcl8.6 --with-pgsql --with-boost=/usr/local "$@"
15
16# --with-casstcl
17
18# Then "make clean" and "make"
19

README.Linux

1#
2# Get rid of old configurations
3#
4[ -f Makefile ] && make clean
5
6#
7# This makes sure that TEA knows about all the necessary bits and stuffs them into configure from configure.in
8#
9autoreconf
10
11#
12# Any platform-specific configure changes go here.
13#
14./configure --with-tcl=/usr/lib/tcl8.6 --prefix=/usr/local --with-pgsql "$@"
15
16# Then "make clean" and "make"
17

README.macOS

1#
2# Usage: sh README.macOS [options]
3#
4# Options: any configure options, eg --with-pgsql or --with-casstcl
5#
6make clean
7autoreconf
8# With Apple Tcl
9#./configure ${1+"$@"}
10# With Macports Tcl
11#./configure --prefix=/opt/local --with-tcl=/opt/local/lib ${1+"$@"}
12# With Tcl in /usr/local
13env CXXFLAGS='-Wall -Wno-unused-local-typedef' ./configure --prefix=/usr/local --with-tcl=/usr/local/lib ${1+"$@"}
14make
15

README.md

1## Speedtables
2
3Speed tables is a high-performance memory-resident database. The speed
4table compiler reads a table definition and generates a set of C
5access routines to create, manipulate and search tables containing
6millions of rows. Currently oriented towards Tcl.  Licensed under BSD Copyright.
7
8## Useful Links
9
10* [Source Code](http://github.com/flightaware/speedtables)
11* [Project Page](http://flightaware.github.io/speedtables)
12* [Documentation and Manual](http://flightaware.github.io/speedtables/manual/)
13
14For more details about Speed tables, see ctables/docs/doc.txt
15
16This repository consists of three separate Tcl packages:
17
18* ctables -- the primary package providing single-process and shared-memory tables.
19* ctable_server -- networked client and server interface using "sttp:" URI syntax.
20* stapi -- abstraction to allow ctables, ctable_server, and other interchangable object use.
21