def buf_init(package_name): p = rosp.Package(package_name) vimp.var['b:ros_package_path'] = p.path vimp.var['b:ros_package_name'] = p.name if p.name not in packages: packages[p.name] = p ft.init()
def buf_init(package_name): p = rosp.Package(package_name) vimp.var['b:ros_package_path'] = p.path vimp.var['b:ros_package_name'] = p.name if not p.name in packages: packages[p.name] = p ft.init()
def buf_init(package_name): try: p = rosp.Package(package_name) except rospkg.common.ResourceNotFound: return vimp.var['b:ros_package_path'] = p.path vimp.var['b:ros_package_name'] = p.name if p.name not in packages: packages[p.name] = p ft.init()
def buf_init(package_name): try: p = rosp.Package(str(package_name)) except rospkg.common.ResourceNotFound: return vimp.var['b:ros_package_path'] = p.path vimp.var['b:ros_package_name'] = p.name if p.build_tool is not None: vimp.var['b:ros_package_workspace'] = p.build_tool.ws_path if p.name not in packages: packages[p.name] = p ft.init()
def buf_init(package_name): try: p = rosp.Package(package_name) except rospkg.common.ResourceNotFound: return vimp.var['b:ros_package_path'] = p.path vimp.var['b:ros_package_name'] = p.name if 'g:ros_catkin_run_tests' in vimp.var and p.name + '/test' in vimp.buf.path: template = Template(vimp.var['g:ros_catkin_run_tests']) target = template.substitute( package='run_tests_' + p.name, package_gtest='run_tests_' + p.name + '_gtest', filename='run_tests_' + p.name + '_gtest' + '_' + vimp.buf.stem) vimp.var['b:ros_test_target'] = target if p.name not in packages: packages[p.name] = p ft.init()