## Packaging Libgda

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