From 49d073b2c3058009e7f2e994771e4ed264d5b55d Mon Sep 17 00:00:00 2001
From: Chris Maffeo <cmaffeo2@illinois.edu>
Date: Tue, 28 Aug 2018 11:57:06 -0500
Subject: [PATCH] Updated and moved build files so they now work

---
 .gitignore               | 13 +++----------
 MANIFEST.in              |  1 +
 dnarbd/MANIFEST.in       |  1 -
 dnarbd/model/__init__.py |  0
 setup.py                 | 14 +++++++++++++-
 5 files changed, 17 insertions(+), 12 deletions(-)
 create mode 100644 MANIFEST.in
 delete mode 100644 dnarbd/MANIFEST.in
 create mode 100644 dnarbd/model/__init__.py

diff --git a/.gitignore b/.gitignore
index e627a39..d551048 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,12 +1,5 @@
-/*.txt
-/*.psf
-/*.pdb
-/*.exb
-/*.bd
-/*.namd
-
-output 
-potentials
-
 __pycache__
 .backup
+
+/build
+*.egg-info
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..37f9a31
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1 @@
+recursive-include dnarbd/resources *
\ No newline at end of file
diff --git a/dnarbd/MANIFEST.in b/dnarbd/MANIFEST.in
deleted file mode 100644
index b5d1928..0000000
--- a/dnarbd/MANIFEST.in
+++ /dev/null
@@ -1 +0,0 @@
-include resources
\ No newline at end of file
diff --git a/dnarbd/model/__init__.py b/dnarbd/model/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/setup.py b/setup.py
index 64a3c31..af491de 100644
--- a/setup.py
+++ b/setup.py
@@ -3,16 +3,28 @@ import setuptools
 with open("README.md", "r") as fh:
     long_description = fh.read()
 
+with open("LICENSE", "r") as fh:
+    license = fh.read()
+
+
 setuptools.setup(
     name="dnarbd",
-    version="0.1dev",
+    version="0.1.dev0",
     author="Christopher Maffeo",
     author_email="cmaffeo2@illinois.edu",
     description="Tools for simulating DNA nanotechnology with ARBD",
+    license=license,
     long_description=long_description,
     long_description_content_type="text/markdown",
     url="https://gitlab.engr.illinois.edu/tbgl/tools/dnarbd",
     packages=setuptools.find_packages(),
+    include_package_data=True,
+    install_requires=(
+        'numpy>=1.14',
+        'scipy>=1.1',
+        'mdanalysis>=0.18',
+        'cadnano>=2.5.2.1',
+    ),
     classifiers=(
         "Programming Language :: Python :: 3",
         "License :: UIUC Open source License",
-- 
GitLab