Recreating the Configure Script
-------------------------------

If you need to recreate the configure script, run the bootstrap
script found in the top level directory.  This script will run the
appropriate "auto" tool-chain commands.  Note that this is only
necessary if you modify lower level files such as configure.ac.

Configure Script Options for Development
----------------------------------------

[Note: these options currently generate many compiler messages,
so their usefulness is limited for now...]

You can use the following options with the configure script during
development:

  ./configure --enable-standards --enable-extra-strict --enable-extra-standards

The --enable-standards and --enable-extra-strict options will add
flags/warnings to the compiler for improved code standards checking.
The --enable-extra-standards option (also disabled by default)
provides additional compiler options for code standards checking.
Regardless of the state of these configure script options, source code
files are always compiled with -Wall.


Experimental DBus Support
-------------------------

You can configure Kinetophone to build an experimental DBus server,
kinetophone_dbus_server, which adds embedded sound recording and
narration capabilities to an application which uses DBus.  The server
supports activation, which you can enable by building and installing
the server.  Currently, there is no movie builder support for DBus.

See the ./src/dbus directory in the distribution's source code for
sample client code and tests of the Kinetophone DBus functionality.

----

Copyright 2011-2014 Roan Trail, Inc.

This file is part of Kinetophone.

Kinetophone is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 2 of the License,
or (at your option) any later version.

Kinetophone is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.  You should have received
a copy of the GNU General Public License along with Kinetophone. If
not, see <http://www.gnu.org/licenses/>.
