YREA-SLS/SLS_Python/sls_build_backend/build_hooks.py

19 lines
465 B
Python

from setuptools.build_meta import build_wheel as _build_wheel
from setuptools.build_meta import build_sdist as _build_sdist
from .write_version import main, clean_output
def _generate_version():
main()
def build_wheel(*args, **kwargs):
_generate_version()
o = _build_wheel(*args, **kwargs)
clean_output()
return o
def build_sdist(*args, **kwargs):
_generate_version()
o = _build_sdist(*args, **kwargs)
clean_output()
return o