#!/usr/bin/env python
from __future__ import absolute_import, print_function
from itertools import chain, imap, repeat
from setuptools import setup, find_packages
from os import walk
from os.path import join

def include_directories(in_dirs):
    paths = list()
    for directory in in_dirs:
        paths.extend(list(chain.from_iterable(imap(join, repeat(root[len('my-mod') + 1:]), files) for root, _, files in walk(join('my-mod', directory)))))
    return paths

package_data = include_directories([])

required_packages = []

setup(name='my-mod',
      version='0.1',
      description="pymod test run",
      packages=find_packages(),
      package_data={
        'my-mod': package_data
      },
      install_requires=required_packages)
