Sha256: 005be45daad4ede6ab228e0e14ef867e1fef75e5abe2482659eeae90e5004e05

Contents?: true

Size: 1.62 KB

Versions: 41

Compression:

Stored size: 1.62 KB

Contents

# This file gives information about the package (mainly its name) and
# information about where to get the packages
#
# See http://rock-robotics.org/documentation/autoproj/advanced/creating_pkg_set.html
name: <%= new_set_name %>
<% def render_vcs(vcs)
       pkg_import = []
       pkg_import << "type: #{vcs.type}"
       pkg_import << "url: #{vcs.url}"
       vcs.options.each do |k, v|
           if v.kind_of?(String)
               pkg_import << "#{k}: \"#{v}\""
           else
               pkg_import << "#{k}: #{v}"
           end
       end
       pkg_import
   end

   imports = imported_packages.map do |pkg|
       pkg_import = render_vcs(pkg.package_set.vcs)
       "  # #{pkg.package_set.name}\n  - #{pkg_import.join("\n    ")}"
   end %>
<% new_vcs = new_packages.map do |pkg|
       pkg_import = []
       if pkg.vcs
           pkg_import = render_vcs(pkg.vcs)
       else
           pkg_import = ["type: git",
                "url: git://github.com/dummy_project/dummy_package.git",
                "push_to: git@github.com:dummy_project/dummy_package.git"]
       end
       "  - #{pkg.autobuild.name}\n    #{pkg_import.join("\n    ")}"
   end %>
# This section allows to make autoproj load some other package sets
# automatically
#
# Example:
#   - type: git
#     url: git://github.com/rock-core/package_set.git
#
# See http://rock-robotics.org/documentation/autoproj/advanced/cross_set_dependencies.html
imports:
<%= imports.join("\n") %>
       

# This section declares where the packages can be loaded from
#
# See http://rock-robotics.org/documentation/autoproj/advanced/importers.html
version_control:
<%= new_vcs.join("\n") %>

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
autoproj-2.17.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.16.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.15.3 lib/autoproj/templates/create-set/source.yml
autoproj-2.15.2 lib/autoproj/templates/create-set/source.yml
autoproj-2.15.1 lib/autoproj/templates/create-set/source.yml
autoproj-2.15.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.14.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.13.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.12.1 lib/autoproj/templates/create-set/source.yml
autoproj-2.12.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.11.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.10.2 lib/autoproj/templates/create-set/source.yml
autoproj-2.10.1 lib/autoproj/templates/create-set/source.yml
autoproj-2.10.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.9.0 lib/autoproj/templates/create-set/source.yml
autoproj-2.8.8 lib/autoproj/templates/create-set/source.yml
autoproj-2.8.7 lib/autoproj/templates/create-set/source.yml
autoproj-2.8.6 lib/autoproj/templates/create-set/source.yml
autoproj-2.8.5 lib/autoproj/templates/create-set/source.yml
autoproj-2.8.5.b1 lib/autoproj/templates/create-set/source.yml