forked from robince/fst-uofc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
executable file
·32 lines (26 loc) · 878 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# This software is copyright (c) 2010 UTI Limited Partnership.
# The original authors are Robert A. Brown, M. Louis Lauzon
# and Richard Frayne. This software is licensed in the terms
# set forth in the "FST License Notice.txt" file, which is
# included in the LICENSE directory of this distribution.
from distutils.core import setup
from distutils.extension import Extension
import numpy
sourcefiles = ['gft.c','pyGFT.c']
ext_modules = [
Extension("gft", sourcefiles,
libraries=['fftw3'],
include_dirs = ['/usr/local/include']
)
]
setup(
name = 'PyGFT',
version = "0.1",
description="A Python module to calculate the General Fourier Family Transform",
author_email="robb@robbtech.com",
url='http://www.robbtech.com',
include_dirs = [numpy.get_include()],
ext_package = 'PyGFT',
ext_modules = ext_modules,
py_modules = ['PyGFT.examples']
)