blob: 5a9e7738b39062455ba6090c287683c8d0de5403 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
Strip ros_packages/ from paths. ros_packages is only for avoiding to crawl the
whole /usr but the real one in the path without it.
Index: rospkg-1.1.0/src/rospkg/rospack.py
===================================================================
--- rospkg-1.1.0.orig/src/rospkg/rospack.py
+++ rospkg-1.1.0/src/rospkg/rospack.py
@@ -59,6 +59,7 @@ def list_by_path(manifest_name, path, ca
path = os.path.abspath(path)
basename = os.path.basename
for d, dirs, files in os.walk(path, topdown=True, followlinks=True):
+ d = d.replace('ros_packages/', '')
if 'CATKIN_IGNORE' in files:
del dirs[:]
continue # leaf
|