added a cleanProcessesAfter attribute to the linux::Node class, which defaults to...
[nepi.git] / setup.py
index 22499d9..7037c19 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -1,30 +1,43 @@
 #!/usr/bin/env python
-# vim: set fileencoding=utf-8
+
 from distutils.core import setup
 import sys
 
 setup(
         name        = "nepi",
-        version     = "0.2",
-        description = "High-level abstraction for running network experiments",
-        author      = "Mathieu Lacage, Alina Quereilhac, Martín Ferrari and Claudio Freire",
-        url         = "http://nepi.pl.sophia.inria.fr/code/nepi",
+        version     = "nepi-3-dev",
+        description = "Network Experiment Management Framework",
+        author      = "Alina Quereilhac, Julien Tribino, Lucia Guevgeozian",
+        url         = "http://nepi.inria.fr",
         license     = "GPLv2",
-        platforms   = "Linux",
+        platforms   = "Linux, OSX",
         packages    = [
             "nepi",
-            "nepi.testbeds",
-            "nepi.testbeds.netns",
-            "nepi.testbeds.ns3",
-            "nepi.testbeds.planetlab",
-            "nepi.core",
-            "nepi.util.parser",
-            "nepi.util.settools",
-            "nepi.util.graphtools",
-            "nepi.util" ],
+            "nepi.execution",
+            "nepi.resources",
+            "nepi.resources.all",
+            "nepi.resources.linux",
+            "nepi.resources.linux.ccn",
+            "nepi.resources.linux.ns3",
+            "nepi.resources.linux.ns3.ccn",
+            "nepi.resources.linux.netns",
+            "nepi.resources.netns",
+            "nepi.resources.ns3",
+            "nepi.resources.ns3.classes",
+            "nepi.resources.omf",
+            "nepi.resources.planetlab",
+            "nepi.resources.planetlab.ns3",
+            "nepi.resources.planetlab.openvswitch",
+            "nepi.util",
+            "nepi.util.parsers",
+            "nepi.data",
+            "nepi.data.processing",
+            "nepi.data.processing.ccn",
+            "nepi.data.processing.ping"],
         package_dir = {"": "src"},
-        package_data = {"nepi.testbeds.planetlab" : [
-                                "scripts/*.py", "scripts/*.c", "scripts/*.patch", 
-                        ],
-                        "nepi.util" : ["*.tpl"] },
+        package_data = {
+            "nepi.resources.planetlab" : [ "scripts/*.py" ],
+            "nepi.resources.linux" : [ "scripts/*.py" ],
+            "nepi.resources.linux.ns3" : [ "dependencies/*.tar.gz" ]
+            }
     )