diff --git a/MANIFEST.in b/MANIFEST.in index ec283a7d..9a509ef3 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,5 @@ recursive-include appstore/templates * +recursive-include appstore/tycho * recursive-include appstore/appstore/static * recursive-include appstore/appstore/templates * recursive-include appstore/core/static * diff --git a/appstore/__init__.py b/appstore/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/setup.py b/setup.py index 45f160da..cd50c622 100644 --- a/setup.py +++ b/setup.py @@ -2,5 +2,17 @@ import setuptools -if __name__ == "__main__": - setuptools.setup() \ No newline at end of file +def parse_requirements(filename): + with open(filename, "r") as f: + return [ + line.strip() + for line in f + if line.strip() and not line.startswith("#") + ] + +setuptools.setup( + name="appstore", + packages=setuptools.find_packages(), + include_package_data=True, + install_requires=parse_requirements("requirements.txt"), +) \ No newline at end of file