File: setup.py

package info (click to toggle)
ustreamer 5.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 824 kB
  • sloc: ansic: 7,554; makefile: 240; python: 119; sh: 40
file content (25 lines) | stat: -rw-r--r-- 717 bytes parent folder | download
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
import os

from setuptools import Extension
from setuptools import setup


# =====
if __name__ == "__main__":
    setup(
        name="ustreamer",
        version="5.4",
        description="uStreamer tools",
        author="Maxim Devaev",
        author_email="mdevaev@gmail.com",
        url="https://github.com/pikvm/ustreamer",
        ext_modules=[
            Extension(
                "ustreamer",
                libraries=["rt", "m", "pthread"],
                undef_macros=["NDEBUG"],
                sources=["src/" + name for name in os.listdir("src") if name.endswith(".c")],
                depends=["src/" + name for name in os.listdir("src") if name.endswith(".h")],
            ),
        ],
    )