Module ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad ListLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad Str Expr Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign NameStore ListLoad Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad BinOpMod Str SubscriptLoad Call AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call NameLoad BoolOpOr NameLoad ListLoad Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore ListLoad Call NameLoad Str For NameStore NameLoad body If CompareEq Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad Continue If CompareEq Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Str Continue If CompareEq Call AttributeLoad NameLoad attr Str body If UnaryOpNot CompareIn Str NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Str Continue If CompareEq Call AttributeLoad NameLoad attr Str body If UnaryOpNot CompareIn Str NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad NameLoad attr Call NameLoad Str Continue Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body If UnaryOpNot NameLoad body Assign NameStore ListLoad Str orelse If UnaryOpNot CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str For NameStore BoolOpOr NameLoad ListLoad body If UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword BoolOpOr NameLoad Str keyword BoolOpOr NameLoad BinOpMod Str NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword ListLoad Return NameLoad decorator_list NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMod Str NameLoad For NameStore NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body With Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad Raise Call NameLoad BinOpAdd Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad While CompareNotEq NameLoad NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad With Call NameLoad NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If UnaryOpNot CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad keyword NameLoad Expr Call NameLoad NameLoad NameLoad If CompareIn Str AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpOr CompareIn Str AttributeLoad NameLoad attr CompareIn Str AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Str Assign NameStore Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Assign NameStore Call NameLoad Assign NameStore Dict Str Str AttributeLoad NameLoad attr Str Return Call NameLoad NameLoad NameLoad orelse Assign NameStore Call NameLoad Str NameLoad Assign NameStore Call NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr ListLoad body Assign NameStore Str orelse Assign NameStore BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore IfExp UnaryOpNot AttributeLoad NameLoad attr Str BinOpMod Str Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore Str For NameStore AttributeLoad NameLoad attr body If CompareEq NameLoad Str body Continue If Call AttributeLoad NameLoad attr Str body AugAssignAdd NameStore Str AugAssignAdd NameStore BinOpMod Str NameLoad Assign NameStore IfExp AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Str Assign NameStore IfExp AttributeLoad NameLoad attr Call AttributeLoad Str attr AttributeLoad NameLoad attr Str Assign NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str If NameLoad body Assign NameStore BinOpMod Str Call AttributeLoad Str attr NameLoad orelse Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str If AttributeLoad NameLoad attr body AugAssignAdd NameStore Str If AttributeLoad NameLoad attr body AugAssignAdd NameStore Call AttributeLoad Str attr ListComp BinOpMod Str NameLoad comprehension NameStore AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore ListLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If NameLoad body AugAssignAdd NameStore BinOpMod Str Call AttributeLoad Str attr NameLoad If NameLoad body AugAssignAdd NameStore BinOpMod Str Call AttributeLoad Str attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad Dict Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad attr body If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str BinOpMod Str AttributeLoad NameLoad attr orelse Assign SubscriptStore NameLoad Index Str Str If UnaryOpNot AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str BinOpMod Str AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore IfExp CompareIs AttributeLoad NameLoad attr NameLoad Str BinOpMod Str AttributeLoad NameLoad attr Return BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore IfExp CompareIs AttributeLoad NameLoad attr NameLoad Str BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad Assign NameStore Dict Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore ListLoad Str Str Str Str Str Str body For NameStore Call NameLoad SubscriptLoad NameLoad Index NameLoad keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr body If CompareIn Str NameLoad body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Assign NameStore ListLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body For NameStore AttributeLoad NameLoad attr body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad BinOpAdd BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr orelse Assign NameStore ListComp BinOpMod Str TupleLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad Str attr NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list
N/A __future__ print_function N/A getpass N/A os N/A string N/A sys catkin_pkg.cmake configure_file catkin_pkg.cmake get_metapackage_cmake_template_path catkin_pkg.package Dependency catkin_pkg.package Package catkin_pkg.package PACKAGE_MANIFEST_FILENAME catkin_pkg.package Person PackageTemplate N/A Package N/A __init__ N/A N/A self catkin_deps system_deps boost_comps N/A None None None kwargs N/A N/A N/A N/A N/A super PackageTemplate self __init__ kwargs N/A N/A self catkin_deps N/A catkin_deps N/A N/A N/A self system_deps N/A system_deps N/A N/A N/A self boost_comps N/A boost_comps N/A N/A N/A N/A self validate N/A _create_package_template N/A N/A package_name description licenses maintainer_names author_names version catkin_deps system_deps boost_comps N/A None None None None None None None None N/A N/A 
        alternative factory method mapping CLI args to argument for
        Package class

        :param package_name:
        :param description:
        :param licenses:
        :param maintainer_names:
        :param authors:
        :param version:
        :param catkin_deps:
         N/A licenses N/A list N/A licenses N/A TODO N/A N/A N/A licenses sort N/A N/A maintainer_names N/A N/A maintainer_names N/A N/A N/A getpass getuser N/A maintainer_names N/A list N/A maintainer_names N/A N/A N/A N/A maintainer_names sort N/A maintainers N/A N/A maintainer_name maintainer_names N/A N/A N/A N/A maintainers append N/A Person maintainer_name N/A %s@todo.todo N/A N/A N/A maintainer_name split N/A -1 N/A author_names N/A list N/A author_names N/A N/A N/A N/A author_names sort N/A authors N/A N/A author_name author_names N/A N/A N/A N/A authors append N/A Person author_name N/A catkin_deps N/A list N/A catkin_deps N/A N/A N/A N/A catkin_deps sort N/A pkg_catkin_deps N/A N/A build_depends N/A N/A run_depends N/A N/A buildtool_depends N/A N/A Dependency catkin N/A dep catkin_deps N/A N/A N/A N/A N/A dep lower catkin N/A N/A N/A N/A catkin_deps remove dep N/A N/A N/A N/A N/A dep lower genmsg N/A N/A N/A N/A N/A sys stderr write WARNING: Packages with messages or services should not depend on genmsg, but on message_generation and message_runtime
 N/A N/A N/A buildtool_depends append N/A Dependency genmsg N/A N/A N/A N/A N/A dep lower message_generation N/A N/A N/A N/A message_runtime catkin_deps N/A N/A N/A N/A N/A sys stderr write WARNING: Packages with messages or services should depend on both message_generation and message_runtime
 N/A N/A N/A build_depends append N/A Dependency message_generation N/A N/A N/A N/A N/A dep lower message_runtime N/A N/A N/A N/A message_generation catkin_deps N/A N/A N/A N/A N/A sys stderr write WARNING: Packages with messages or services should depend on both message_generation and message_runtime
 N/A N/A N/A run_depends append N/A Dependency message_runtime N/A N/A N/A N/A pkg_catkin_deps append N/A Dependency dep N/A dep pkg_catkin_deps N/A N/A N/A N/A build_depends append dep N/A N/A N/A run_depends append dep N/A boost_comps N/A N/A N/A system_deps N/A N/A system_deps N/A boost N/A N/A N/A N/A boost system_deps N/A N/A N/A N/A system_deps append boost N/A dep N/A system_deps N/A N/A N/A N/A N/A N/A N/A N/A dep lower startswith python- N/A N/A N/A N/A build_depends append N/A Dependency dep N/A N/A N/A run_depends append N/A Dependency dep N/A package_temp N/A PackageTemplate name package_name version N/A version 0.0.0 description N/A description N/A The %s package package_name buildtool_depends buildtool_depends build_depends build_depends run_depends run_depends catkin_deps catkin_deps system_deps system_deps boost_comps boost_comps licenses licenses authors authors maintainers maintainers urls N/A N/A package_temp N/A staticmethod N/A read_template_file N/A N/A filename rosdistro N/A N/A N/A template_dir N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ templates N/A templates N/A N/A N/A N/A templates append N/A N/A N/A os path join template_dir rosdistro N/A %s.in filename N/A N/A N/A templates append N/A N/A N/A os path join template_dir N/A %s.in filename N/A template templates N/A N/A N/A N/A N/A os path isfile template N/A N/A N/A open template r fhand N/A N/A template_contents N/A N/A fhand read N/A template_contents N/A N/A IOError N/A N/A N/A Could not read template for ROS distro '{}' at '{}':  format rosdistro N/A N/A ,  join templates no such file or directory N/A _safe_write_files N/A N/A newfiles target_dir N/A N/A N/A 
    writes file contents to target_dir/filepath for all entries of newfiles.
    Aborts early if files exist in places for new files or directories

    :param newfiles: a dict {filepath: contents}
    :param target_dir: a string
     N/A filename newfiles N/A N/A target_file N/A N/A N/A os path join target_dir filename N/A N/A N/A N/A os path exists target_file N/A N/A N/A ValueError N/A File exists: %s target_file N/A dirname N/A N/A N/A os path dirname target_file N/A N/A dirname target_dir N/A N/A N/A N/A N/A os path isfile dirname N/A N/A N/A ValueError N/A Cannot create directory, file exists: %s dirname N/A dirname N/A N/A N/A os path dirname dirname N/A N/A filename content N/A N/A newfiles items N/A N/A target_file N/A N/A N/A os path join target_dir filename N/A dirname N/A N/A N/A os path dirname target_file N/A N/A N/A N/A N/A os path exists dirname N/A N/A N/A N/A os makedirs dirname N/A N/A open target_file ab fhand N/A N/A N/A N/A fhand write N/A N/A content encode N/A N/A print N/A Created file %s N/A N/A N/A os path relpath target_file N/A N/A N/A os path dirname target_dir N/A create_package_files N/A N/A target_path package_template rosdistro newfiles meta N/A None False N/A N/A 
    creates several files from templates to start a new package.

    :param target_path: parent folder where to create the package
    :param package_template: contains the required information
    :param rosdistro: name of the distro to look up respective template
    :param newfiles: dict {filepath: contents} for additional files to write
     N/A N/A newfiles None N/A N/A newfiles N/A N/A manifest_path N/A N/A N/A os path join target_path PACKAGE_MANIFEST_FILENAME N/A N/A manifest_path newfiles N/A N/A N/A newfiles N/A manifest_path N/A create_package_xml package_template rosdistro meta meta N/A cmake_path N/A N/A N/A os path join target_path CMakeLists.txt N/A N/A N/A cmake_path newfiles N/A N/A N/A newfiles N/A cmake_path N/A create_cmakelists package_template rosdistro meta meta N/A N/A _safe_write_files newfiles target_path N/A N/A roscpp N/A package_template catkin_deps N/A N/A fname N/A N/A N/A os path join target_path include N/A package_template name N/A N/A N/A os makedirs fname N/A N/A print N/A Created folder %s N/A N/A N/A os path relpath fname N/A N/A N/A os path dirname target_path N/A N/A N/A roscpp N/A package_template catkin_deps N/A rospy N/A package_template catkin_deps N/A N/A fname N/A N/A N/A os path join target_path src N/A N/A N/A os makedirs fname N/A N/A print N/A Created folder %s N/A N/A N/A os path relpath fname N/A N/A N/A os path dirname target_path N/A CatkinTemplate N/A N/A string Template N/A N/A subclass to use @ instead of $ as markers N/A delimiter @ N/A escape @ N/A create_cmakelists N/A N/A package_template rosdistro meta N/A False N/A N/A 
    :param package_template: contains the required information
    :returns: file contents as string
     N/A meta N/A N/A template_path N/A get_metapackage_cmake_template_path N/A temp_dict N/A name metapackage_arguments N/A package_template name N/A N/A configure_file template_path temp_dict N/A N/A cmakelists_txt_template N/A read_template_file CMakeLists.txt rosdistro N/A ctemp N/A CatkinTemplate cmakelists_txt_template N/A N/A N/A package_template catkin_deps N/A N/A N/A components N/A N/A components N/A  COMPONENTS
  %s
 N/A N/A join N/A package_template catkin_deps N/A boost_find_package N/A N/A N/A package_template boost_comps N/A find_package(Boost REQUIRED COMPONENTS %s)
 N/A N/A join N/A package_template boost_comps N/A system_find_package N/A sysdep N/A package_template system_deps N/A N/A N/A sysdep boost N/A N/A N/A N/A N/A sysdep startswith python- N/A N/A system_find_package #  N/A system_find_package N/A find_package(%s REQUIRED)
 sysdep N/A catkin_depends N/A N/A package_template catkin_deps N/A N/A join N/A package_template catkin_deps other_catkin_pkg N/A system_depends N/A N/A package_template system_deps N/A N/A join N/A package_template system_deps system_lib N/A message_pkgs N/A pkg N/A pkg N/A package_template catkin_deps N/A N/A pkg endswith _msgs N/A message_pkgs N/A N/A message_depends N/A #   %s N/A N/A #    join message_pkgs N/A N/A message_depends #   std_msgs  # Or other packages containing msgs N/A temp_dict N/A name components include_directories boost_find systems_find catkin_depends system_depends target_libraries message_dependencies N/A package_template name components N/A _create_include_macro package_template boost_find_package system_find_package catkin_depends system_depends N/A _create_targetlib_args package_template message_depends N/A N/A N/A ctemp substitute temp_dict N/A _create_targetlib_args N/A N/A package_template N/A N/A N/A result #   ${catkin_LIBRARIES}
 N/A N/A package_template boost_comps N/A N/A result #   ${Boost_LIBRARIES}
 N/A N/A package_template system_deps N/A N/A result N/A N/A join N/A N/A #   ${%s_LIBRARIES}
 sdep N/A sdep N/A package_template system_deps N/A result N/A _create_include_macro N/A N/A package_template N/A N/A N/A result # include_directories(include) N/A includes N/A N/A N/A package_template catkin_deps N/A N/A N/A N/A includes append ${catkin_INCLUDE_DIRS} N/A N/A package_template boost_comps N/A N/A N/A N/A includes append ${Boost_INCLUDE_DIRS} N/A N/A package_template system_deps N/A N/A deplist N/A N/A sysdep N/A package_template system_deps N/A N/A N/A N/A N/A sysdep startswith python- N/A N/A N/A N/A deplist append sysdep N/A N/A N/A includes append N/A ${%s_INCLUDE_DIRS} sysdep N/A deplist N/A N/A result N/A 
# TODO: Check names of system library include directories (%s) N/A N/A ,  join deplist N/A includes N/A N/A result N/A 
include_directories(
  %s
) N/A N/A join includes N/A result N/A _create_depend_tag N/A N/A dep_type name version_eq version_lt version_lte version_gt version_gte N/A None None None None None N/A N/A 
    Helper to create xml snippet for package.xml
     N/A version_string N/A N/A N/A key var N/A N/A N/A version_eq version_lt version_lte version_gt version_gte version_eq version_lt version_lte version_gt version_gte items N/A N/A N/A var None N/A N/A N/A N/A version_string append N/A  %s="%s" N/A key var N/A result N/A   <%s%s>%s</%s>
 N/A dep_type N/A N/A join version_string name dep_type N/A result N/A create_package_xml N/A N/A package_template rosdistro meta N/A False N/A N/A 
    :param package_template: contains the required information
    :returns: file contents as string
     N/A package_xml_template N/A read_template_file PACKAGE_MANIFEST_FILENAME rosdistro N/A ctemp N/A CatkinTemplate package_xml_template N/A temp_dict N/A N/A key N/A package_template __slots__ N/A N/A N/A temp_dict N/A key N/A getattr package_template key N/A N/A package_template version_abi N/A N/A N/A temp_dict N/A version_abi N/A  abi="%s" N/A package_template version_abi N/A N/A N/A temp_dict N/A version_abi N/A N/A N/A package_template description N/A N/A N/A temp_dict N/A description N/A The %s package ... N/A package_template name N/A licenses N/A N/A plicense N/A package_template licenses N/A N/A N/A N/A licenses append N/A   <license>%s</license>
 plicense N/A N/A temp_dict N/A licenses N/A N/A join licenses get_person_tag N/A N/A tagname person N/A N/A N/A email_string N/A N/A N/A person email None N/A email="%s" N/A person email N/A N/A   <%s %s>%s</%s>
 N/A tagname email_string N/A person name tagname N/A N/A maintainers N/A N/A maintainer N/A package_template maintainers N/A N/A N/A N/A maintainers append N/A get_person_tag maintainer maintainer N/A N/A temp_dict N/A maintainers N/A N/A join maintainers N/A urls N/A N/A url N/A package_template urls N/A N/A type_string N/A N/A N/A url type None N/A type="%s" N/A url type N/A N/A N/A urls append N/A     <url %s >%s</url>
 N/A type_string N/A url url N/A N/A temp_dict N/A urls N/A N/A join urls N/A authors N/A N/A author N/A package_template authors N/A N/A N/A N/A authors append N/A get_person_tag author author N/A N/A temp_dict N/A authors N/A N/A join authors N/A dependencies N/A N/A dep_map N/A build_depend buildtool_depend run_depend test_depend conflict replace N/A package_template build_depends N/A package_template buildtool_depends N/A package_template run_depends N/A package_template test_depends N/A package_template conflicts N/A package_template replaces N/A dep_type N/A buildtool_depend build_depend run_depend test_depend conflict replace N/A N/A dep N/A sorted N/A dep_map N/A dep_type key N/A N/A N/A x N/A N/A x name N/A N/A N/A depend dep_type N/A N/A dep_tag N/A _create_depend_tag dep_type N/A dep name N/A dep version_eq N/A dep version_lt N/A dep version_lte N/A dep version_gt N/A dep version_gte N/A N/A N/A dependencies append dep_tag N/A N/A N/A N/A dependencies append N/A _create_depend_tag dep_type N/A dep name N/A N/A temp_dict N/A dependencies N/A N/A join dependencies N/A exports N/A N/A N/A N/A package_template exports None N/A N/A export N/A package_template exports N/A N/A N/A N/A export content None N/A N/A N/A print N/A N/A WARNING: Create package does not know how to serialize exports with content: %s, %s,  N/A N/A export tagname N/A export attributes N/A %s N/A export content file N/A sys stderr N/A N/A attribs N/A N/A  %s="%s" N/A k v N/A N/A k v N/A N/A N/A export attributes items N/A line N/A     <%s%s/>
 N/A N/A export tagname N/A N/A join attribs N/A N/A N/A exports append line N/A meta N/A N/A N/A N/A exports append     <metapackage/> N/A N/A temp_dict N/A exports N/A N/A join exports N/A N/A temp_dict N/A components N/A package_template catkin_deps N/A N/A N/A ctemp substitute temp_dict N/A