From e0b247f0d54a4f3d64332f2ac38baa1be413bc9e Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Thu, 21 May 2015 18:22:33 +0200 Subject: [PATCH] escape --- lib/motion-gradle.rb | 1 + lib/motion/project/gradle.erb | 4 ++-- lib/motion/project/settings.erb | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/motion-gradle.rb b/lib/motion-gradle.rb index b5b4c65..9a188ac 100644 --- a/lib/motion-gradle.rb +++ b/lib/motion-gradle.rb @@ -1,2 +1,3 @@ +require 'shellwords' require 'motion/project/gradle' require 'motion/project/version' diff --git a/lib/motion/project/gradle.erb b/lib/motion/project/gradle.erb index 2845c79..87b6667 100644 --- a/lib/motion/project/gradle.erb +++ b/lib/motion/project/gradle.erb @@ -9,12 +9,12 @@ task generateDependencies(type: Copy) { repositories { <% if android_repository %> maven { - url "<%= ENV['RUBYMOTION_ANDROID_SDK'] %>/extras/android/m2repository/" + url "<%= ENV['RUBYMOTION_ANDROID_SDK'].shellescape %>/extras/android/m2repository/" } <% end %> <% if google_repository %> maven { - url "<%= ENV['RUBYMOTION_ANDROID_SDK'] %>/extras/google/m2repository/" + url "<%= ENV['RUBYMOTION_ANDROID_SDK'].shellescape %>/extras/google/m2repository/" } <% end %> <% @repositories.each do |url| %> diff --git a/lib/motion/project/settings.erb b/lib/motion/project/settings.erb index 3fcf224..55572a9 100644 --- a/lib/motion/project/settings.erb +++ b/lib/motion/project/settings.erb @@ -1,4 +1,4 @@ <% @libraries.each do |library| %> include '<%= library[:name] %>' - project(':<%= library[:name] %>').projectDir = new File('<%= library[:path] %>') + project(':<%= library[:name] %>').projectDir = new File('<%= library[:path].shellescape %>') <% end %>