YREA-SLS/SLS_Python/sls/build_hooks.py

17 lines
436 B
Python

import subprocess
from setuptools.build_meta import build_wheel as _build_wheel
from setuptools.build_meta import build_sdist as _build_sdist
def _generate_version():
subprocess.check_call(["python", "scripts/write_version.py"])
def build_wheel(*args, **kwargs):
_generate_version()
return _build_wheel(*args, **kwargs)
def build_sdist(*args, **kwargs):
_generate_version()
return _build_sdist(*args, **kwargs)