Checkout
Greg Stein
committed
on 16 Sep 08
Add SQLite to the config/build process. It is (currently) an optional
dependency and not (yet) used by any libraries.

This reverts parts of… Show more
Add SQLite to the config/build process. It is (currently) an optional

dependency and not (yet) used by any libraries.

This reverts parts of r29036 and r29047.

* Makefile.in:

 (SVN_SQLITE_LIBS): new symbol to hold configure'd location of SQLite libs

 (INCLUDES): add SQLite headers to the includes

* build.conf:

 (sqlite): define new library as an external library

* build/win32/make_dist.py:

 (_disttree): add optional distro files for SQLite

* build/generator/gen_win.py:

 (GeneratorBase.parse_options): initialize .sqlite_path

 (WinGeneratorBase.__init__): commented-out check for SQLite validity

 (WinGeneratorBase.get_win_includes): add sqlite

 (WinGeneratorBase.get_win_lib_dirs): add sqlite

 (WinGeneratorBase.get_win_libs): add sqlite

* configure.ac: add section to locate SQLite

* gen-make.py: add --with-sqlite switch (for Windows)

* aclocal.m4: include new sqlite.m4, and order includes alphabetically

* build/ac-macros/sqlite.m4: new M4 file to locate SQLite

Show less