This package provides C binding to Sleepycat Software's Berkeley DB version 4, necessary for bsddb to work. All other needed files are part of standard Python installation.
26 lines
554 B
Python
26 lines
554 B
Python
# $NetBSD: setup.py,v 1.1.1.1 2003/11/28 19:08:44 marc Exp $
|
|
|
|
import distutils
|
|
from distutils.core import setup, Extension
|
|
|
|
blprefix= '@BLPREFIX@'
|
|
blincl = blprefix + '/include'
|
|
bllib = blprefix + '/lib'
|
|
dbrtprefix = '@DBRTPREFIX@'
|
|
dbrtlib = dbrtprefix + '/lib'
|
|
dbprefix = '@DBPREFIX@'
|
|
dbincl = dbprefix + '/include/db4'
|
|
dblib = dbprefix + '/lib'
|
|
|
|
setup(
|
|
ext_modules = [
|
|
Extension(
|
|
'_bsddb',
|
|
['Modules/_bsddb.c'],
|
|
include_dirs=[blincl, dbincl],
|
|
library_dirs=[bllib, dblib],
|
|
runtime_library_dirs=[dbrtlib],
|
|
libraries=['db4']
|
|
)
|
|
]
|
|
)
|