salt/pkg/smartos/esky/sodium_grabber_installer.py
2021-07-06 09:04:28 -04:00

23 lines
500 B
Python
Executable file

#!/usr/bin/env python
"""
The setup script for sodium_grabber
"""
# pylint: disable=C0111,E1101,E1103,F0401,W0611
from distutils.core import Extension, setup
from os import path
HERE = path.dirname(__file__)
SETUP_KWARGS = {}
sodium_grabber = Extension(
"sodium_grabber",
sources=[path.join(HERE, "sodium_grabber.c")],
libraries=["sodium"],
)
SETUP_KWARGS["ext_modules"] = [sodium_grabber]
SETUP_KWARGS["name"] = "sodium_grabber"
if __name__ == "__main__":
setup(**SETUP_KWARGS)