diff options
| author | Adam Vandenberg | 2010-03-22 14:10:31 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2010-03-22 14:10:31 -0700 |
| commit | ff037639317b60393dc9b58b9813d149c4855dfc (patch) | |
| tree | 56e1514e0f492c431c24b9d7c705ecfa2b505163 /Library | |
| parent | d84b1711d052cc1ed5f3b818532fe629d04acbf4 (diff) | |
| download | brew-ff037639317b60393dc9b58b9813d149c4855dfc.tar.bz2 | |
brew create - warn if version cannot be determined from URL.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/brew.h.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Library/Homebrew/brew.h.rb b/Library/Homebrew/brew.h.rb index 92a682d72..b5b05ee1e 100644 --- a/Library/Homebrew/brew.h.rb +++ b/Library/Homebrew/brew.h.rb @@ -37,6 +37,14 @@ def __make url, name puts "Please check if you are creating a duplicate." end + version = Pathname.new(url).version + if version == nil + opoo "Version cannot be determined from URL." + puts "You'll need to add an explicit 'version' to the formula." + else + puts "Version detected as #{version}." + end + template=<<-EOS require 'formula' @@ -48,7 +56,7 @@ def __make url, name cmake depends_on 'cmake' def install - autotools system "./configure", "--prefix=\#{prefix}", "--disable-debug", "--disable-dependency-tracking" + autotools system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=\#{prefix}" cmake system "cmake . \#{std_cmake_parameters}" system "make install" end |
