aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/task.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/task.rb')
-rw-r--r--Library/Formula/task.rb17
1 files changed, 16 insertions, 1 deletions
diff --git a/Library/Formula/task.rb b/Library/Formula/task.rb
index eda7758f7..28597c24b 100644
--- a/Library/Formula/task.rb
+++ b/Library/Formula/task.rb
@@ -7,9 +7,24 @@ class Task < Formula
skip_clean :all
+ devel do
+ url 'http://www.taskwarrior.org/download/task-2.0.0.RC1.tar.gz'
+ md5 '42333fa5a0ab3a6b058146182cbb7b1a'
+ version '2.0.0.rc1'
+ end
+
+ if ARGV.build_devel?
+ depends_on "cmake" => :build
+ end
+
def install
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ if ARGV.build_devel?
+ system "cmake", "-DCMAKE_INSTALL_PREFIX=#{prefix}"
+ else
+ system "./configure", "--disable-debug", "--disable-dependency-tracking",
"--prefix=#{prefix}"
+ end
+
system "make install"
(etc+'bash_completion.d').install 'scripts/bash/task_completion.sh'
end