You've already forked gnatcoll-db
mirror of
https://github.com/AdaCore/gnatcoll-db.git
synced 2026-02-12 12:59:31 -08:00
69 lines
1.7 KiB
Markdown
69 lines
1.7 KiB
Markdown
The GNAT Components Collection (GNATCOLL) - Sqlite
|
|
==================================================
|
|
|
|
This component extends the GNATCOLL.SQL hierarchy for the sqlite3 DBMS.
|
|
|
|
Dependencies
|
|
------------
|
|
|
|
This component requires the following external components, that should be
|
|
available on your system:
|
|
|
|
- gprbuild
|
|
- gnatcoll-core
|
|
- sqlite3 if you are using external library
|
|
|
|
Configuring the build process
|
|
-----------------------------
|
|
|
|
The following variables can be used to configure the build process:
|
|
|
|
General:
|
|
|
|
prefix : location of the installation, the default is the running
|
|
GNAT installation root.
|
|
|
|
BUILD : control the build options : PROD (default) or DEBUG
|
|
|
|
PROCESSORS : parallel compilation (default is 0, which uses all available
|
|
cores)
|
|
|
|
TARGET : for cross-compilation, auto-detected for native platforms
|
|
|
|
SOURCE_DIR : for out-of-tree build
|
|
|
|
INTEGRATED : treat prefix as compiler installation (yes/no)
|
|
this is so that installed gnatcoll project can later be
|
|
referenced as predefined project of this compiler;
|
|
this adds a normalized target subdir to prefix
|
|
default is "no"
|
|
|
|
Component-specific:
|
|
|
|
GNATCOLL_SQLITE : Sqlite3 implementation to use (embedded/external)
|
|
|
|
To use the default options:
|
|
|
|
$ make setup
|
|
|
|
Building
|
|
--------
|
|
|
|
The component is built using a standalone GPR project file.
|
|
|
|
However, to build all versions of the library (static, relocatable and
|
|
static-pic) it is simpler to use the provided Makefile:
|
|
|
|
$ make
|
|
|
|
Then, to install it:
|
|
|
|
$ make install
|
|
|
|
|
|
Bug reports
|
|
-----------
|
|
|
|
Please send questions and bug reports to report@adacore.com following
|
|
the same procedures used to submit reports with the GNAT toolset itself.
|