First step toward cross mac-ubuntu compatibility
This commit is contained in:
parent
dcb35d2711
commit
b7c400cb1c
|
@ -1,7 +1,5 @@
|
|||
# Dotfiles of a spaghetti code warrior
|
||||
|
||||
My mac dotfiles.
|
||||
My mac and ubuntu/debian dotfiles.
|
||||
|
||||
Yes. They bite.
|
||||
|
||||
(Check out the ubuntu branch for debian dotfiles)
|
||||
|
|
|
@ -2,12 +2,7 @@
|
|||
desc "Provision home server"
|
||||
task :callisto do
|
||||
%w{
|
||||
osx
|
||||
homebrew
|
||||
zsh
|
||||
vim
|
||||
nginx
|
||||
mongodb
|
||||
gitlab
|
||||
}.each { |task| Rake::Task[task].invoke }
|
||||
end
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
require_relative "../lib/output"
|
||||
require_relative "../lib/homebrew"
|
||||
require_relative "../lib/sh"
|
||||
if RUBY_PLATFORM =~ /darwin/
|
||||
|
||||
desc 'Install/update homebrew'
|
||||
task :homebrew => 'homebrew:update'
|
||||
require_relative "../lib/output"
|
||||
require_relative "../lib/homebrew"
|
||||
require_relative "../lib/sh"
|
||||
|
||||
namespace :homebrew do
|
||||
desc 'Install/update homebrew'
|
||||
task :homebrew => 'homebrew:update'
|
||||
|
||||
namespace :homebrew do
|
||||
|
||||
task :install do
|
||||
unless Homebrew.is_installed?
|
||||
|
@ -58,4 +60,6 @@ namespace :homebrew do
|
|||
Homebrew.destroy if Homebrew.is_installed?
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue