File: setup.py

package info (click to toggle)
fusion 1.2.8-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,684 kB
  • sloc: ansic: 1,679; python: 131; makefile: 3
file content (13 lines) | stat: -rw-r--r-- 604 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
import numpy
import sys
from setuptools import setup, Extension

ext_modules = Extension("imufusion", ["Python/Python-C-API/imufusion.c",
                                      "Fusion/FusionAhrs.c",
                                      "Fusion/FusionCompass.c",
                                      "Fusion/FusionOffset.c"],
                        include_dirs=[numpy.get_include()],
                        define_macros=[("FUSION_USE_NORMAL_SQRT", None)],
                        libraries=(["m"] if "linux" in sys.platform else []))  # link math library for Linux

setup(ext_modules=[ext_modules])