Initial commit
[mkwsxb-moved-to-github.git] / setup.py
1 """Setup for mkwsxb XBlock."""
2
3 import os
4 from setuptools import setup
5
6
7 def package_data(pkg, root):
8     """Generic function to find package_data for `pkg` under `root`."""
9     data = []
10     for dirname, _, files in os.walk(os.path.join(pkg, root)):
11         for fname in files:
12             data.append(os.path.relpath(os.path.join(dirname, fname), pkg))
13
14     return {pkg: data}
15
16
17 setup(
18     name='mkwsxb-xblock',
19     version='0.1',
20     description='XBlock to embed MKWS widgets.',
21     packages=[
22         'mkwsxb',
23     ],
24     install_requires=[
25         'XBlock',
26     ],
27     entry_points={
28         'xblock.v1': [
29             'mkwsxb = mkwsxb:MKWSXB',
30         ]
31     },
32     package_data=package_data("mkwsxb", "static"),
33 )