diff --git a/lib/motion/project/gradle.rb b/lib/motion/project/gradle.rb index 44682f7..7728727 100644 --- a/lib/motion/project/gradle.rb +++ b/lib/motion/project/gradle.rb @@ -122,7 +122,9 @@ def vendor_aars aars_dependendies.each do |dependency| main_jar = File.join(dependency, 'classes.jar') if File.exist?(main_jar) - vendor_options = {:jar => main_jar} + jar_path = File.join(dependency, "#{File.basename(dependency)}.jar") + FileUtils.mv(main_jar, jar_path) + vendor_options = {:jar => jar_path} else next end @@ -172,7 +174,7 @@ def extract_aars FileUtils.mkdir_p(aar_dir) aars.each do |aar| filename = File.basename(aar, '.aar') - system("unzip -o -qq #{aar} -d #{aar_dir}/#{filename}") + system("/usr/bin/unzip -o -qq #{aar} -d #{ File.join(aar_dir, filename)}") end end diff --git a/lib/motion/project/version.rb b/lib/motion/project/version.rb index 4f47978..9cdbc1a 100644 --- a/lib/motion/project/version.rb +++ b/lib/motion/project/version.rb @@ -1,5 +1,5 @@ module Motion::Project class Gradle - VERSION = '1.4.0' + VERSION = '1.5.0' end end