setup( name="pylal", version="0.8.0", author="Kipp Cannon and Nickolas Fotopoulos", author_email="*****@*****.**", description="Python LIGO Algorithm Library", url="http://www.lsc-group.phys.uwm.edu/daswg/", license="See file LICENSE", packages=["pylal", "pylal.xlal", "pylal.xlal.datatypes", "pylal.dq"], cmdclass={"build_py": pylal_build_py, "install": pylal_install, "sdist": pylal_sdist}, ext_modules=[ Extension( "pylal.Fr", ["src/Fr.c"], # Use lalframe headers to silence warnings but link against libframe include_dirs=lalframe_pkg_config.incdirs + [numpy_get_include()], libraries=libframe_pkg_config.libs, library_dirs=libframe_pkg_config.libdirs, runtime_library_dirs=libframe_pkg_config.libdirs, extra_compile_args=lalframe_pkg_config.extra_cflags, ), Extension( "pylal.tools", ["src/tools.c"], include_dirs=lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + lalinspiral_pkg_config.incdirs, libraries=lal_pkg_config.libs + lalinspiral_pkg_config.libs, library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags, ), Extension(
"pylal", "pylal.xlal", "pylal.xlal.datatypes", "pylal.dq" ], cmdclass = { "build_py": pylal_build_py, "install": pylal_install, "sdist": pylal_sdist }, ext_modules = [ Extension( "pylal.Fr", ["src/Fr.c"], # Use lalframe headers to silence warnings but link against libframe include_dirs = lalframe_pkg_config.incdirs + [numpy_get_include()], libraries = libframe_pkg_config.libs, library_dirs = libframe_pkg_config.libdirs, runtime_library_dirs = libframe_pkg_config.libdirs, extra_compile_args = lalframe_pkg_config.extra_cflags ), Extension( "pylal.tools", ["src/tools.c"], include_dirs = lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + lalinspiral_pkg_config.incdirs, libraries = lal_pkg_config.libs + lalinspiral_pkg_config.libs, library_dirs = lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, runtime_library_dirs = lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, extra_compile_args = lal_pkg_config.extra_cflags ), Extension(
runtime_library_dirs = lal_pkg_config.libdirs, extra_compile_args = lal_pkg_config.extra_cflags + ["-DPY_SSIZE_T_CLEAN"] ), Extension( "pylal.xlal.datatypes.snglringdowntable", ["src/xlal/datatypes/snglringdowntable.c", "src/xlal/misc.c"], include_dirs = lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + ["src/xlal", "src/xlal/datatypes"], libraries = lal_pkg_config.libs, library_dirs = lal_pkg_config.libdirs, runtime_library_dirs = lal_pkg_config.libdirs, extra_compile_args = lal_pkg_config.extra_cflags ), Extension( "pylal.xlal.date", ["src/xlal/date.c", "src/xlal/misc.c"], include_dirs = lal_pkg_config.incdirs + [numpy_get_include(), "src/xlal"], libraries = lal_pkg_config.libs, library_dirs = lal_pkg_config.libdirs, runtime_library_dirs = lal_pkg_config.libdirs, extra_compile_args = lal_pkg_config.extra_cflags ), Extension( "pylal.xlal.tools", ["src/xlal/tools.c", "src/xlal/misc.c"], include_dirs = lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + lalinspiral_pkg_config.incdirs + [numpy_get_include(), "src/xlal"], libraries = lal_pkg_config.libs + lalinspiral_pkg_config.libs, library_dirs = lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, runtime_library_dirs = lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, extra_compile_args = lal_pkg_config.extra_cflags ), Extension(
author_email="*****@*****.**", description="Python LIGO Algorithm Library", url="http://www.lsc-group.phys.uwm.edu/daswg/", license="See file LICENSE", packages=["pylal", "pylal.xlal", "pylal.xlal.datatypes", "pylal.dq"], cmdclass={ "build_py": pylal_build_py, "install": pylal_install, "sdist": pylal_sdist }, ext_modules=[ Extension( "pylal.Fr", ["src/Fr.c"], # Use lalframe headers to silence warnings but link against libframe include_dirs=lalframe_pkg_config.incdirs + [numpy_get_include()], libraries=libframe_pkg_config.libs, library_dirs=libframe_pkg_config.libdirs, runtime_library_dirs=libframe_pkg_config.libdirs, extra_compile_args=lalframe_pkg_config.extra_cflags), Extension("pylal.tools", ["src/tools.c"], include_dirs=lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + lalinspiral_pkg_config.incdirs, libraries=lal_pkg_config.libs + lalinspiral_pkg_config.libs, library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags), Extension("pylal.xlal.datatypes.complex16fftplan",
library_dirs=lal_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags + ["-DPY_SSIZE_T_CLEAN"]), Extension( "pylal.xlal.datatypes.snglringdowntable", ["src/xlal/datatypes/snglringdowntable.c", "src/xlal/misc.c"], include_dirs=lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + ["src/xlal", "src/xlal/datatypes"], libraries=lal_pkg_config.libs, library_dirs=lal_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags), Extension("pylal.xlal.date", ["src/xlal/date.c", "src/xlal/misc.c"], include_dirs=lal_pkg_config.incdirs + [numpy_get_include(), "src/xlal"], libraries=lal_pkg_config.libs, library_dirs=lal_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags), Extension("pylal.xlal.tools", ["src/xlal/tools.c", "src/xlal/misc.c"], include_dirs=lal_pkg_config.incdirs + lalmetaio_pkg_config.incdirs + lalinspiral_pkg_config.incdirs + [numpy_get_include(), "src/xlal"], libraries=lal_pkg_config.libs + lalinspiral_pkg_config.libs, library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, runtime_library_dirs=lal_pkg_config.libdirs + lalinspiral_pkg_config.libdirs, extra_compile_args=lal_pkg_config.extra_cflags),