Packaging Libgda

Overview of the components
Runtime component
GObject introspection
Tools
Diagnostic tools
SQL console
Database providers
'Generic' provider
The SQLite provider
The JDBC provider
Development files
Documentation
Localization

Libgda is made of several components and it installs a lot of files. This section gives hints as to how Libgda can be packaged, clearly separating the components so that packagers have a good overview, and can create the packages with a good understanding.

Overview of the components

Libgda's components are:

  • the runtime files (shared libraries and configuration files)

  • the GObject introspection files (to be used by the GObject introspection framework)

  • the tools, which require the runtime component

  • the database providers which are the "drivers" to each database type, which also require the runtime component

  • the development files (the includes to compile C programs)

  • the documentation files

  • the localization files