2
0

setup.py 450 B

1234567891011121314151617181920
  1. import os
  2. import platform
  3. import setuptools
  4. import subprocess
  5. def _compile_and_install():
  6. if platform.system() != "Linux":
  7. return
  8. dirname = os.path.dirname(__file__)
  9. resources = os.path.join(dirname, "coriolis", "resources")
  10. if os.path.isdir(resources):
  11. subprocess.check_call(
  12. ["make"], cwd=resources, shell=True)
  13. _compile_and_install()
  14. setuptools.setup(
  15. setup_requires=['pbr>=1.8'],
  16. pbr=True)