---
project: 'mcollective'
author: 'Puppet Labs'
email: 'info@puppetlabs.com'
homepage: 'https://docs.puppetlabs.com/mcollective/'
summary: 'Application Server for hosting Ruby code on any capable middleware'
description: 'The Marionette Collective, e.g. mcollective, is a framework for building server orchestration or parallel job execution systems.'
# files and gem_files are space separated lists
files: 'mcollective.init COPYING doc etc lib plugins ext bin install.rb'
# List of packaging related templates to evaluate before the tarball is packed
templates:
  - "ext/redhat/mcollective.spec.erb"
  - "ext/debian/changelog.erb"
# The gem is only built for the mcollective client
gem_name: 'mcollective-client'
gem_summary: 'Client libraries for the Mcollective Application Server'
gem_description: 'Client libraries for the Mcollective Application Server'
gem_files: 'lib bin'
gem_test_files: 'spec/**/*'
gem_require_path: 'lib'
gem_executables: 'mco'
gem_default_executables: 'mco'
gem_excludes: "bin/mcollectived lib/mcollective/runner.rb lib/mcollective/vendor/systemu lib/mcollective/vendor/load_systemu.rb"
gem_runtime_dependencies:
  systemu:
  json:
  stomp:
gem_rdoc_options:
  - --line-numbers
  - --main
  - Mcollective
  - --exclude
  - mcollective/vendor
  - --exclude
  - spec
  - --exclude
  - ext
  - --exclude
  - website
  - --exclude
  - plugins
