#!/usr/bin/env python3 import setuptools # import distutils.command.install_lib # from distutils.core import setup import os def find (p, d): ret = [] for b, dd, ff in os.walk(os.path.join(p, d)): for f in ff: if not f.startswith("."): fp = os.path.join(b, f) ret.append(os.path.relpath(fp, p)) ret.sort() # for x in ret[:10]: # print "**", x return ret setuptools.setup( name='pppadump', version='0.0.0', author='Le Club des Sans Sujets', author_email='n/a', packages=['pppadump', 'pppadump.commands'], package_dir={'pppadump': 'pppadump'}, #package_data={'activearchives': find("activearchives", "templates/") + find("activearchives", "data/")}, package_data={'pppadump': find("pppadump", "data/")}, scripts=['bin/pppadump'], url='https://le-club-des-sans-sujets.org', license='LICENSE.txt', description='pppadump an etherpad publishing & archiving system based on constant\'s etherdump and varia\'s etherpump', # long_description=open('README.md').read(), install_requires=[ "html5lib", "jinja2", "python-dateutil", "requests" ] )