Sha256: ce5a78cfdb69b3ffa438101b6088b659d1b46598ae33e192217af433b32ff1a4
Contents?: true
Size: 542 Bytes
Versions: 21
Compression:
Stored size: 542 Bytes
Contents
desc "Tasks to retrieve common tools" hidden namespace :tools do desc "Fetch composer" task :composer do bin_file = File.join(Hobo.project_bin_path, "composer.phar") unless File.exists?(bin_file) Hobo.ui.success "Getting composer" FileUtils.mkdir_p File.dirname(bin_file) vm_shell "cd bin && php -r \"readfile('https://getcomposer.org/installer');\" | php", :realtime => true, :indent => 2 else Hobo.ui.success "Composer already available in bin/composer.phar" end Hobo.ui.separator end end
Version data entries
21 entries across 21 versions & 1 rubygems