##############################################################################
# Distutils Setup Configuration File for KInterbasDB
##############################################################################

##############################################################################
# KInterbasDB-specific options:
#   (see docs/installation-source.html for instructions)
##############################################################################

[manual_config]
# Typically, these options don't need to be set manually because setup.py will
# try to determine them automatically.

# Enable assert()ions in the C layer?
checked_build=1
# Enable verbose debugging output (such as thread-lock tracing) in the C layer?
verbose_debugging=0

# Compile-time inclusion of optional features:

enable_concurrency=1

# enable_free_connection_and_disconnection indicates whether calls to
# isc_attach_database, isc_detach_database, and closely related functions
# should be serialized (0) or not (1)?  The name of the option is formulated in
# this odd way so that if something goes wrong with the conditional compilation
# setup code, the default is in favor of safety (serialization).
enable_free_connection_and_disconnection=0

enable_db_event_support=1
enable_connection_timeout=1
enable_field_precision_determination=1
enable_db_array_support=1
enable_db_services_api=1


# On Windows, setup.py will try to determine whether the database engine
# against which we're compiling is Firebird 1.0 or later by reading the
# registry.  To force the database into Firebird mode, uncomment this:
#database_is_firebird=1

# Installation directory of the database.  Unless otherwise specified, include
# and lib paths are relative to the database_home_dir.
#database_home_dir=D:/dev/db/firebird152
#database_home_dir=/mnt/ram/firebird-2.0.0.12748/gen/firebird

#database_include_dir=D:/dev/db/firebird152/include
# For IB 5.5:
#database_include_dir=D:/dev/db/ib55/include

#database_lib_dir=D:/dev/db/firebird152/lib
# For IB 5.5:
#database_lib_dir=D:/dev/db/ib55/lib

# Firebird 1.5 will work with the gds library, but its native lib is:
# (on Windows + (MSVC|MinGW)):
#database_lib_name=fbclient_ms
# (on Linux + GCC with SuperServer architecture):
#database_lib_name=fbclient
# (on Linux + GCC with Classic architecture):
#database_lib_name=fbembed

# Vulcan:
#database_lib_name=firebird

# Interbase (e.g., 7.5) on non-Windows platforms:
#database_lib_name=gds

##############################################################################
# Generic distutils options:
##############################################################################

# Build step:
[build]
# Nothing here at the moment.


# Installation step:
[install]
# Compile to .pyc (Python bytecode) during installation process?
compile=1
# Compile to .pyo (optimized Python bytecode) during installation process?
optimize=1


# Source distribution creation:
[sdist]
# Manifest contains list of files to be included in source distro:
manifest=MANIFEST

use_defaults=0
formats=bztar
