diff options
| author | Jack Nagel | 2014-02-22 20:17:04 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-02-22 20:17:04 -0500 |
| commit | 5be3c17a4848ddd1c786d066782754ea5fe1f328 (patch) | |
| tree | 86f844221c5bc8203959b855a9118459b1650760 /Library/Homebrew | |
| parent | 1b67308076f226f99c554da54e7a2926cff73905 (diff) | |
| download | homebrew-5be3c17a4848ddd1c786d066782754ea5fe1f328.tar.bz2 | |
create: make conditional more obvious
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/cmd/create.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/create.rb b/Library/Homebrew/cmd/create.rb index 9d749d73e..04ebe5d2e 100644 --- a/Library/Homebrew/cmd/create.rb +++ b/Library/Homebrew/cmd/create.rb @@ -95,6 +95,10 @@ class FormulaCreator end end + def fetch? + !ARGV.include?("--no-fetch") + end + def generate! raise "#{path} already exists" if path.exist? @@ -103,8 +107,7 @@ class FormulaCreator puts "You'll need to add an explicit 'version' to the formula." end - # XXX: why is "and version" here? - unless ARGV.include? "--no-fetch" and version + if fetch? && version r = Resource.new r.url, r.version, r.owner = url, version, self @sha1 = r.fetch.sha1 if r.download_strategy == CurlDownloadStrategy |
