Merging ns-3 into nepi-3-dev
[nepi.git] / setup.py
index a8cf029..01ac52a 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -1,24 +1,37 @@
 #!/usr/bin/env python
+from nepi import __version__
+
 from distutils.core import setup
 import sys
 
 setup(
-        name        = "neco",
-        version     = "0.01",
-        description = "Network Experiment Controller",
-        author      = "Alina Quereilhac",
-        url         = "",
-        license     = "GPLv2",
-        platforms   = "Linux",
+        name        = "nepi",
+        version     = __version__,
+        description = "Network Experiment Management Framework",
+        author      = "Alina Quereilhac, Julien Tribino, Lucia Guevgeozian",
+        url         = "http://nepi.inria.fr",
+        license     = "GPLv3",
+        platforms   = "Linux, OSX",
         packages    = [
-            "neco",
-            "neco.design",
-            "neco.execution",
-            "neco.resources",
-            "neco.resources.base",
-            "neco.resources.netns",
-            "neco.resources.ns3",
-            "neco.tags",
-            "neco.util"],
+            "nepi",
+            "nepi.design",
+            "nepi.execution",
+            "nepi.resources",
+            "nepi.resources.all",
+            "nepi.resources.linux",
+            "nepi.resources.linux.ccn",
+            "nepi.resources.linux.ns3",
+            "nepi.resources.netns",
+            "nepi.resources.ns3",
+            "nepi.resources.ns3.classes",
+            "nepi.resources.omf",
+            "nepi.resources.planetlab",
+            "nepi.resources.planetlab.openvswitch",
+            "nepi.util"],
         package_dir = {"": "src"},
+        package_data = {
+            "nepi.resources.planetlab" : [ "scripts/*.py" ],
+            "nepi.resources.linux" : [ "scripts/*.py" ],
+            "nepi.resources.linux.ns3" : [ "dependencies/*.tar.gz" ]
+            }
     )