From bb6182575e2f8b51e79d272e80d4e9e9e68fed83 Mon Sep 17 00:00:00 2001 From: Austin Brown Date: Wed, 17 Dec 2014 10:24:31 -0500 Subject: [PATCH 1/2] Updating rubygems --no-document param --- packaging/language/gem.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packaging/language/gem.py b/packaging/language/gem.py index 3740a3e7ce3..05a8569546f 100644 --- a/packaging/language/gem.py +++ b/packaging/language/gem.py @@ -182,8 +182,7 @@ def install(module): cmd.append('--no-user-install') if module.params['pre_release']: cmd.append('--pre') - cmd.append('--no-rdoc') - cmd.append('--no-ri') + cmd.append('--no-document') cmd.append(module.params['gem_source']) module.run_command(cmd, check_rc=True) From bb816f046c5acb5618cfb135f82cf2e8090d832d Mon Sep 17 00:00:00 2001 From: Austin Brown Date: Mon, 29 Jun 2015 23:13:29 -0700 Subject: [PATCH 2/2] Adding version detection --- packaging/language/gem.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packaging/language/gem.py b/packaging/language/gem.py index d3963c816c5..491402d115f 100644 --- a/packaging/language/gem.py +++ b/packaging/language/gem.py @@ -84,7 +84,7 @@ options: - Allow adding build flags for gem compilation required: false version_added: "2.0" -author: +author: - "Ansible Core Team" - "Johan Wiren" ''' @@ -196,7 +196,11 @@ def install(module): if module.params['pre_release']: cmd.append('--pre') if not module.params['include_doc']: - cmd.append('--no-document') + if major and major < 2: + cmd.append('--no-rdoc') + cmd.append('--no-ri') + else: + cmd.append('--no-document') cmd.append(module.params['gem_source']) if module.params['build_flags']: cmd.extend([ '--', module.params['build_flags'] ])