From 3338fbefa35ee1207c80c4286f078a6db7129c87 Mon Sep 17 00:00:00 2001 From: fal4 Date: Sun, 12 Aug 2012 15:45:59 -0400 Subject: io: options for disabling addons Closes #14142. Signed-off-by: Adam Vandenberg --- Library/Formula/io.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'Library/Formula') diff --git a/Library/Formula/io.rb b/Library/Formula/io.rb index bfbd6d294..fdcb1926e 100644 --- a/Library/Formula/io.rb +++ b/Library/Formula/io.rb @@ -7,6 +7,9 @@ class Io < Formula head 'https://github.com/stevedekorte/io.git' + option 'without-addons', 'Build without addons' + option 'without-python', 'Build without python addon' + depends_on 'cmake' => :build depends_on 'ossp-uuid' depends_on 'libevent' @@ -22,6 +25,16 @@ class Io < Formula def install ENV.j1 + if build.include? 'without-addons' + inreplace "CMakeLists.txt", + 'add_subdirectory(addons)', + '#add_subdirectory(addons)' + end + if build.include? 'without-python' + inreplace "addons/CMakeLists.txt", + 'add_subdirectory(Python)', + '#add_subdirectory(Python)' + end mkdir 'buildroot' do system "cmake", "..", *std_cmake_args system 'make' -- cgit v1.2.3