Source

silverlining / setup.py

Diff from to

File setup.py

                 out.setdefault(package, []).append(prefix+name)
     return out
 
+package_data = find_package_data(
+    where=os.path.join(os.path.dirname(__file__), 'silverlining'),
+    package='silverlining')
+package_data.update(find_package_data(
+    where=os.path.join(os.path.dirname(__file__), 'silversupport'),
+    package='silversupport'))
+
 setup(name='SilverLining',
       version=version,
       description="Library for creating cloud servers",
       author_email='ianb@openplans.org',
       url='',
       license='GPL',
-      packages=['silverlining', 'silverlining.commands', 'silversupport'],
+      packages=['silverlining', 'silverlining.commands', 'silversupport', 'silversupport.service'],
       zip_safe=False,
       install_requires=[
           'CmdUtils',
       [console_scripts]
       silver = silverlining.runner:main
       """,
-      package_data=find_package_data(
-          where=os.path.join(os.path.dirname(__file__), 'silverlining'),
-          package='silverlining',
-          fake_packages=['silverlining', 'service']),
+      package_data=package_data,
       )