Skip to content
Snippets Groups Projects
Commit fd48ec1c authored by Mike McQuaid's avatar Mike McQuaid Committed by GitHub
Browse files

Merge pull request #1909 from MikeMcQuaid/language_module_requirement_fix

language_module_requirement: use arrays.
parents e825c10b 381d180a
No related branches found
No related tags found
No related merge requests found
...@@ -32,12 +32,18 @@ class LanguageModuleRequirement < Requirement ...@@ -32,12 +32,18 @@ class LanguageModuleRequirement < Requirement
def the_test def the_test
case @language case @language
when :lua then %W[/usr/bin/env luarocks-5.2 show #{@import_name}] when :lua
when :lua51 then %W[/usr/bin/env luarocks-5.1 show #{@import_name}] ["/usr/bin/env", "luarocks-5.2", "show", @import_name.to_s]
when :perl then %W[/usr/bin/env perl -e use\ #{@import_name}] when :lua51
when :python then %W[/usr/bin/env python -c import\ #{@import_name}] ["/usr/bin/env", "luarocks-5.1", "show", @import_name.to_s]
when :python3 then %W[/usr/bin/env python3 -c import\ #{@import_name}] when :perl
when :ruby then %W[/usr/bin/env ruby -rubygems -e require\ '#{@import_name}'] ["/usr/bin/env", "perl", "-e", "use #{@import_name}"]
when :python
["/usr/bin/env", "python", "-c", "import #{@import_name}"]
when :python3
["/usr/bin/env", "python3", "-c", "import #{@import_name}"]
when :ruby
["/usr/bin/env", "ruby", "-rubygems", "-e", "require '#{@import_name}'"]
end end
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment