initial addition of files needed for setup
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..d944624
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,41 @@
+#-------------------------------------------------------------------------------

+# pyelftools: setup.py

+#

+# Setup/installation script.

+#

+# Eli Bendersky (eliben@gmail.com)

+# This code is in the public domain

+#-------------------------------------------------------------------------------

+import os, sys

+from distutils.core import setup

+

+

+try:

+    with open('README', 'rt') as readme:

+        description = '\n' + readme.read()

+except IOError:

+    # maybe running setup.py from some other dir

+    description = ''

+

+

+setup(

+    # metadata

+    name='pyelftools',

+    description='Library for analyzing ELF files and DWARF debugging information',

+    long_description=description,

+    license='Public domain',

+    version='0.10',

+    author='Eli Bendersky',

+    maintainer='Eli Bendersky',

+    author_email='eliben@gmail.com',

+    url='https://bitbucket.org/eliben/pyelftools',

+    platforms='Cross Platform',

+    classifiers = [

+        'Programming Language :: Python :: 2',],

+

+    packages=['elftools'],

+

+    scripts=['scripts/readelf.py'],

+)

+

+