diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-07-24 16:32:21 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2014-09-11 18:42:57 +0100 |
commit | 0ee1b57965ceeb94a47fcb6898acb96ce91e3cf9 (patch) | |
tree | be636f287377873231ad40e4cc012937358f096a /import/rubygems.yaml | |
parent | ccb5a47915da9f0d5ab25d33d6d21409e7f898d0 (diff) | |
download | morph-0ee1b57965ceeb94a47fcb6898acb96ce91e3cf9.tar.gz |
Add import/ tools
This is a generic tool which allows using metadata from foreign
packaging systems to create morphologies.
So far it supports RubyGems, but it should be extendable to other
packaging systems.
It should be considered 'beta' quality right now.
Diffstat (limited to 'import/rubygems.yaml')
-rw-r--r-- | import/rubygems.yaml | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/import/rubygems.yaml b/import/rubygems.yaml new file mode 100644 index 00000000..d31a625a --- /dev/null +++ b/import/rubygems.yaml @@ -0,0 +1,45 @@ +--- + +# The :development dependency set is way too broad for our needs: for most Gems, +# it includes test tools and development aids that aren't necessary for just +# building the Gem. It's hard to even get a stratum if we include all these +# tools because of the number of circular dependencies. Instead, only those +# tools which are known to be required at Gem build time are listed as +# build-dependencies, and any other :development dependencies are ignored. +build-dependency-whitelist: + - hoe + # rake is bundled with Ruby, so it is not included in the whitelist. + +# The following Gems don't provide a source_code_uri in their Gem metadata. +# Ideally ... they would do. +known-source-uris: + ast: https://github.com/openSUSE/ast + brass: https://github.com/rubyworks/brass + coveralls: https://github.com/lemurheavy/coveralls-ruby + diff-lcs: https://github.com/halostatue/diff-lcs + erubis: https://github.com/kwatch/erubis + fog-brightbox: https://github.com/brightbox/fog-brightbox + highline: https://github.com/JEG2/highline + hoe: https://github.com/seattlerb/hoe + indexer: https://github.com/rubyworks/indexer + json: https://github.com/flori/json + method_source: https://github.com/banister/method_source + mixlib-authentication: https://github.com/opscode/mixlib-authentication + mixlib-cli: https://github.com/opscode/mixlib-cli + mixlib-log: https://github.com/opscode/mixlib-log + mixlib-shellout: http://github.com/opscode/mixlib-shellout + ohai: http://github.com/opscode/ohai + rack-cache: https://github.com/rtomayko/rack-cache + actionmailer: https://github.com/rails/rails + actionpack: https://github.com/rails/rails + actionview: https://github.com/rails/rails + activejob: https://github.com/rails/rails + activemodel: https://github.com/rails/rails + activerecord: https://github.com/rails/rails + activesupport: https://github.com/rails/rails + rails: https://github.com/rails/rails + railties: https://github.com/rails/rails + pg: https://github.com/ged/ruby-pg + sigar: https://github.com/hyperic/sigar + sprockets: https://github.com/sstephenson/sprockets + tins: https://github.com/flori/tins |