summaryrefslogtreecommitdiffstats
path: root/tools/setup.py.in
blob: 4bc00e49d3d5c01f0ced997b1bf16955595c7d25 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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.*']},
      )
OpenPOWER on IntegriCloud