about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2013-03-09 19:51:08 +0100
committerhut <hut@lavabit.com>2013-03-09 19:51:58 +0100
commit3cd8a402504b75c1ab63223ae0c583d2f803f11a (patch)
tree1a2e584b6fa618d1be6b72aa4e8893ba32f55e3c
parent3b96a37f7f50e9c0f67ca1ed2374b948262bf682 (diff)
downloadranger-3cd8a402504b75c1ab63223ae0c583d2f803f11a.tar.gz
setup.py: added _findall function
-rwxr-xr-xsetup.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/setup.py b/setup.py
index 96ad6ec7..4698d60b 100755
--- a/setup.py
+++ b/setup.py
@@ -6,6 +6,9 @@ import distutils.core
 import os.path
 import ranger
 
+def _findall(directory):
+    return [os.path.join(directory, f) for f in os.listdir(directory)]
+
 if __name__ == '__main__':
     distutils.core.setup(
         name='ranger',
@@ -35,13 +38,9 @@ if __name__ == '__main__':
                 ['ranger/colorschemes/default.py',
                  'ranger/colorschemes/jungle.py',
                  'ranger/colorschemes/snow.py']),
-            ('share/doc/ranger/tools',
-                ['doc/tools/print_colors.py',
-                 'doc/tools/print_keys.py']),
-            ('share/doc/ranger/examples',
-                [os.path.join('doc/examples', f) \
-                    for f in os.listdir('doc/examples')]),
-            ],
+            ('share/doc/ranger/tools', _findall('doc/tools')),
+            ('share/doc/ranger/examples', _findall('doc/examples')),
+        ],
         package_data={'ranger': ['data/*', 'config/rc.conf',
             'config/rifle.conf']},
         packages=('ranger',