diff options
| author | Allan Odgaard | 2014-10-27 10:32:50 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2014-10-27 19:01:28 +0000 |
| commit | f7c90d7f1af92927bed157fb92fb017e47859ddb (patch) | |
| tree | b2a749d7237ebe122113cbfe8235fac22abed85a /Library/Formula | |
| parent | 74f0f4dbbe4b1577d8053acb3ab9d86ce825f357 (diff) | |
| download | homebrew-f7c90d7f1af92927bed157fb92fb017e47859ddb.tar.bz2 | |
capnp: add --without-shared option.
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/capnp.rb | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/Library/Formula/capnp.rb b/Library/Formula/capnp.rb index f8e0700e7..6a924e468 100644 --- a/Library/Formula/capnp.rb +++ b/Library/Formula/capnp.rb @@ -6,12 +6,19 @@ class Capnp < Formula sha1 '18ce1a404c2bf68e6625e44927bfe6b67186cb15' needs :cxx11 + option 'without-shared', 'Disable building shared library variant' def install - system "./configure", "--disable-debug", - "--disable-dependency-tracking", - "--disable-silent-rules", - "--prefix=#{prefix}" + args = ["--disable-debug", + "--disable-dependency-tracking", + "--disable-silent-rules", + "--prefix=#{prefix}"] + + if build.without? "shared" + args << "--disable-shared" + end + + system "./configure", *args system "make", "check" system "make", "install" end |
