aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorDominyk Tiller2015-03-03 15:24:51 +0000
committerMike McQuaid2015-04-09 08:50:51 +0100
commit44d036703b367de32cb6281f48332f7b69016876 (patch)
tree9a7d1bfa01dec6f916b32b09e51d57253230d18d /Library
parentb48f83f5c4d6b3e6b8b7cd9394002245d88a6c7f (diff)
downloadhomebrew-44d036703b367de32cb6281f48332f7b69016876.tar.bz2
cmake: adjust standard built type
Moves from None to Release, but comments out the standard release CFLAGS so we can continue using our own. Bumped Libgit2 as an example/test to play with. Closes #37332, hopefully. Closes #37361. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/libgit2.rb2
-rw-r--r--Library/Homebrew/formula.rb6
2 files changed, 4 insertions, 4 deletions
diff --git a/Library/Formula/libgit2.rb b/Library/Formula/libgit2.rb
index 4e488bd1f..0ebe4fa94 100644
--- a/Library/Formula/libgit2.rb
+++ b/Library/Formula/libgit2.rb
@@ -2,8 +2,8 @@ class Libgit2 < Formula
homepage "https://libgit2.github.com/"
url "https://github.com/libgit2/libgit2/archive/v0.22.0.tar.gz"
sha1 "a37dc29511422eec9828e129ad057e77ca962c5e"
-
head "https://github.com/libgit2/libgit2.git"
+ revision 1
bottle do
cellar :any
diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb
index 9154ecc89..7963ba876 100644
--- a/Library/Homebrew/formula.rb
+++ b/Library/Homebrew/formula.rb
@@ -466,8 +466,6 @@ class Formula
end
# Standard parameters for CMake builds.
- # Using Build Type "None" tells cmake to use our CFLAGS,etc. settings.
- # Setting it to Release would ignore our flags.
# Setting CMAKE_FIND_FRAMEWORK to "LAST" tells CMake to search for our
# libraries before trying to utilize Frameworks, many of which will be from
# 3rd party installs.
@@ -475,8 +473,10 @@ class Formula
# less consistent and the standard parameters are more memorable.
def std_cmake_args
%W[
+ -DCMAKE_C_FLAGS_RELEASE=
+ -DCMAKE_CXX_FLAGS_RELEASE=
-DCMAKE_INSTALL_PREFIX=#{prefix}
- -DCMAKE_BUILD_TYPE=None
+ -DCMAKE_BUILD_TYPE=Release
-DCMAKE_FIND_FRAMEWORK=LAST
-DCMAKE_VERBOSE_MAKEFILE=ON
-Wno-dev