diff options
| author | Jack Nagel | 2014-05-09 22:54:53 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-05-09 22:55:26 -0500 |
| commit | a9bc7c84aa78b8d2348313815752fd8542326548 (patch) | |
| tree | 5c1e8c091529c7e99ae7f9d8ffb12e01b1a3d3b0 /Library | |
| parent | 634b4c0a1f9abd04a7ee560e48469503727a2a33 (diff) | |
| download | homebrew-a9bc7c84aa78b8d2348313815752fd8542326548.tar.bz2 | |
Prefer "-DCMAKE..." over environment variables
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/libbtbb.rb | 6 | ||||
| -rw-r--r-- | Library/Formula/libfreenect.rb | 7 | ||||
| -rw-r--r-- | Library/Formula/librtlsdr.rb | 10 |
3 files changed, 16 insertions, 7 deletions
diff --git a/Library/Formula/libbtbb.rb b/Library/Formula/libbtbb.rb index a3ec01827..8a1745481 100644 --- a/Library/Formula/libbtbb.rb +++ b/Library/Formula/libbtbb.rb @@ -14,13 +14,15 @@ class Libbtbb < Formula depends_on "python" def install + args = std_cmake_args + if build.universal? ENV.universal_binary - ENV["CMAKE_OSX_ARCHITECTURES"] = Hardware::CPU.universal_archs.as_cmake_arch_flags + args << "-DCMAKE_OSX_ARCHITECTURES=#{Hardware::CPU.universal_archs.as_cmake_arch_flags}" end mkdir "build" do - system "cmake", "..", *std_cmake_args + system "cmake", "..", *args system "make", "install" end end diff --git a/Library/Formula/libfreenect.rb b/Library/Formula/libfreenect.rb index 976aa909a..54142642b 100644 --- a/Library/Formula/libfreenect.rb +++ b/Library/Formula/libfreenect.rb @@ -13,12 +13,15 @@ class Libfreenect < Formula depends_on 'libusb' def install + args = std_cmake_args + if build.universal? ENV.universal_binary - ENV['CMAKE_OSX_ARCHITECTURES'] = Hardware::CPU.universal_archs.as_cmake_arch_flags + args << "-DCMAKE_OSX_ARCHITECTURES=#{Hardware::CPU.universal_archs.as_cmake_arch_flags}" end + mkdir "build" do - system "cmake", "..", *std_cmake_args + system "cmake", "..", *args system "make install" end end diff --git a/Library/Formula/librtlsdr.rb b/Library/Formula/librtlsdr.rb index 975406030..6b78adac8 100644 --- a/Library/Formula/librtlsdr.rb +++ b/Library/Formula/librtlsdr.rb @@ -13,12 +13,16 @@ class Librtlsdr < Formula depends_on "libusb" def install + args = std_cmake_args + if build.universal? ENV.universal_binary - ENV["CMAKE_OSX_ARCHITECTURES"] = Hardware::CPU.universal_archs.as_cmake_arch_flags + args << "-DCMAKE_OSX_ARCHITECTURES=#{Hardware::CPU.universal_archs.as_cmake_arch_flags}" end - system "cmake", ".", *std_cmake_args - system "make", "install" + mkdir "build" do + system "cmake", "..", *args + system "make install" + end end end |
