Author: Kyle Fuller <kyle@fuller.li> 2015-10-10 00:44:05 -0700 -0700
Committer: Kyle Fuller <kyle@fuller.li> 2015-10-10 00:44:05 -0700 -0700
Commit: 29fa8315aaa449897442e55a8da8874dbe5d70d9
Parent: e6fc04c8db1fa0c0ea77c31821d8e28fd0e6271c
Update Makefile
diff --git a/Brewfile b/Brewfile
index 7225d1b876f4426ce5317bc1539a043803905274..f9e900ddcee59dcb323d12c3b1e44186198e7344 100644
--- a/Brewfile
+++ b/Brewfile
@@ -20,7 +20,6 @@ brew 'vimpager'
brew 'weechat'
brew 'wget'
-case 'dropbox'
-cask 'flux'
+cask 'dropbox'
cask 'iterm2-beta'
cask 'xscreensaver'
diff --git a/Makefile b/Makefile
index 43b29e7b81b16ef27522534ab55a4c45ed94e6cf..3538207c825f76fb693f64feb26e633e1f966e8d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,25 @@
-all: homebrew homebrew-packages python-packages ruby-packages
+PIP=PIP_REQUIRE_VIRTUALENV=false pip
-osx: homebrew homebrew-packages
+all: osx python-packages
+osx: homebrew-packages
-homebrew:
- ruby -e '$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)'
+/usr/local/bin/brew:
+ @echo Installing Homebrew
+ @ruby -e "`curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install`"
-homebrew-packages:
- brew bundle Brewfile
+/usr/local/Library/Taps/homebrew/homebrew-bundle: /usr/local/bin/brew
+ brew tap Homebrew/bundle
-python-packages:
- pip install -r requirements.txt
+.PHONY: homebrew-packages
+homebrew-packages: /usr/local/Library/Taps/homebrew/homebrew-bundle
+ brew bundle
+
+.PHONY: python-packages
+python-packages: /usr/local/bin/virtualenv /usr/local/bin/rfc
+
+/usr/local/bin/virtualenv:
+ $(PIP) install virtualenv
-ruby-packages:
- gem install bundle
- bundle install
+/usr/local/bin/rfc:
+ $(PIP) install rfc