From 4e6d318bfacdc4543ceeeaf1d774c30fa04c9543 Mon Sep 17 00:00:00 2001 From: Steven Peters Date: Tue, 1 Oct 2013 12:13:58 -0700 Subject: bullet: add option for double precision By default, bullet uses single precision floating point variables. The cmake argument -DUSE_DOUBLE_PRECISION=ON will enable double precision floating point variables. Closes #22972. Signed-off-by: Adam Vandenberg --- Library/Formula/bullet.rb | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'Library') diff --git a/Library/Formula/bullet.rb b/Library/Formula/bullet.rb index c688850c2..026d80b29 100644 --- a/Library/Formula/bullet.rb +++ b/Library/Formula/bullet.rb @@ -10,10 +10,11 @@ class Bullet < Formula depends_on 'cmake' => :build option :universal - option 'framework', 'Build Frameworks' - option 'shared', 'Build shared libraries' - option 'build-demo', 'Build demo applications' - option 'build-extra', 'Build extra library' + option 'framework', 'Build Frameworks' + option 'shared', 'Build shared libraries' + option 'build-demo', 'Build demo applications' + option 'build-extra', 'Build extra library' + option 'double-precision', 'Use double precision' def install args = [] @@ -31,6 +32,7 @@ class Bullet < Formula args << "-DBUILD_DEMOS=OFF" if not build.include? "build-demo" args << "-DBUILD_EXTRAS=OFF" if not build.include? "build-extra" args << "-DINSTALL_EXTRA_LIBS=ON" if build.include? "build-extra" + args << "-DUSE_DOUBLE_PRECISION=ON" if build.include? "double-precision" system "cmake", *args system "make" -- cgit v1.2.3