Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (31 sloc) 906 Bytes
"""Setup for selfcheck XBlock."""
import os
from setuptools import setup
def package_data(pkg, roots):
"""Generic function to find package_data.
All of the files under each of the `roots` will be declared as package
data for package `pkg`.
"""
data = []
for root in roots:
for dirname, _, files in os.walk(os.path.join(pkg, root)):
for fname in files:
data.append(os.path.relpath(os.path.join(dirname, fname), pkg))
return {pkg: data}
setup(
name='selfcheck-xblock',
version='0.1',
description='selfcheck XBlock', # TODO: write a better description.
packages=[
'selfcheck',
],
install_requires=[
'XBlock',
],
entry_points={
'xblock.v1': [
'selfcheck = selfcheck:SelfCheckXBlock',
]
},
package_data=package_data("selfcheck", ["static", "public"]),
)