| from distutils.core import setup | |
| from distutils.command.build import build | |
| from distutils.dir_util import copy_tree | |
| class CustomBuild(build): | |
| def run(self): | |
| if ('@top_srcdir@' != '@top_builddir@'): | |
| copy_tree('@top_srcdir@/tools/', '@top_builddir@/tools/', update=1) | |
| setup(name='sdbusplus', | |
| version='1.0', | |
| package_dir={'':'@top_builddir@/tools'}, | |
| packages=['sdbusplus'], | |
| scripts=['@top_builddir@/tools/sdbus++'], | |
| cmdclass={'build': CustomBuild}, | |
| package_data={'sdbusplus': ['templates/*.mako']}, | |
| ) |