Commit Graph

24 Commits

Author SHA1 Message Date
Evan Miller
c19654ad40 Remove gmdb2
Split off the Gnome MDB file viewer into its own project:

    https://github.com/mdbtools/gmdb2

This simplifies the build process somewhat and lets us focus on the core
project. (For starters, no more -Wno-portability flag!)
2020-10-11 14:59:08 -04:00
Evan Miller
b7dd44d0d4
Merge pull request #42 from evanmiller/mdb-exportjson
mdb-json tool
2020-09-02 12:05:02 -04:00
Evan Miller
f27b89f60a Use new mdb-json in Travis tests 2020-09-02 11:48:54 -04:00
Evan Miller
92791572fe Clone test data over HTTP 2020-09-02 10:51:25 -04:00
Evan Miller
4b177914ee Move test data to separate repository 2020-09-02 10:44:12 -04:00
Evan Miller
c76fad6356 Add ancient mdb-queries tool by Leonard Leblanc
Modified to run with modern libmdb.

See: https://github.com/mdbtools/mdbtools/issues/122
2020-09-01 22:34:55 -04:00
Evan Miller
d3949f7a0f Include txt2man script (requires gawk) 2020-09-01 20:27:19 -04:00
Evan Miller
2a808d8d05 Fix Travis Mac GCC configurations 2020-08-18 09:34:39 -04:00
Evan Miller
83666459d2 Add test coverage for mdb-sql 2020-08-18 09:04:20 -04:00
Evan Miller
ec8492f1ee Try fixing Travis and Appveyor
The new re-entrant parser requires Bison 3, which is not installed
on macOS by default. It also appears to require -Wno-yacc.
2020-08-18 07:32:15 -04:00
Nyall Dawson
44529052be Try using homebrew version of bison 2020-08-18 15:21:36 +10:00
Evan Miller
4f330ea6be Enable GCC 10 on Travis 2020-08-13 06:44:05 -04:00
Evan Miller
acbace242c Add Travis targets with --enable-glib 2020-08-12 06:38:57 -04:00
Evan Miller
953375ead0 Define separate Travis targets for iODBC and unixODBC 2020-08-11 12:23:59 -04:00
Evan Miller
f7e863b8e4 Put unixODBC under basic build / test coverage 2020-08-11 11:56:08 -04:00
Evan Miller
abe7ebcb74 Add ODBC unittest to Travis 2020-08-10 16:59:15 -04:00
Evan Miller
3c7761f965 Support --disable-glib flag with ODBC driver 2020-08-10 15:58:22 -04:00
Evan Miller
18de0070af New --disable-glib configure option
This option uses the fake GLib shim even when GLib is present on the
system.
2020-08-05 20:36:20 -04:00
Evan Miller
4a97e00a79 Suppress automake portability warnings 2020-08-05 13:10:08 -04:00
Evan Miller
b764d72ed8 Add example databases and a basic Travis test script 2020-08-04 15:17:08 -04:00
Evan Miller
ca8eb1c522 --enable-sql is obsolete 2020-08-03 16:55:16 -04:00
Evan Miller
d4cf5526e2 Add more Travis targets
Disable txt2man for now since it's not available in Homebrew
2020-08-03 16:23:05 -04:00
Evan Miller
895b62edd0 Add txt2man to Travis config 2020-08-03 15:05:23 -04:00
Evan Miller
bcb642121b Add basic Travis file 2020-08-03 14:54:10 -04:00