aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--docs/FAQ.md3
-rw-r--r--docs/Formula-Cookbook.md6
3 files changed, 8 insertions, 3 deletions
diff --git a/README.md b/README.md
index ef7232040..86df31429 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# Homebrew
-Features, usage and installation instructions are [summarised on the homepage](http://brew.sh).
+Features, usage and installation instructions are [summarised on the homepage](http://brew.sh). Terminology (e.g. the difference between a Cellar, Tap, Cask and so forth) is [explained here](docs/Formula-Cookbook.md#homebrew-terminology).
## Update Bug
If Homebrew was updated on Aug 10-11th 2016 and `brew update` always says `Already up-to-date.` you need to run:
diff --git a/docs/FAQ.md b/docs/FAQ.md
index f13703bdd..3b8fe7de3 100644
--- a/docs/FAQ.md
+++ b/docs/FAQ.md
@@ -245,3 +245,6 @@ to with `brew link`.
### How can I specify different configure arguments for a formula?
`brew edit $FORMULA` and edit the formula. Currently there is no
other way to do this.
+
+### Is there a glossary of terms around?
+All your terminology needs can be [found here](docs/Formula-Cookbook.md#homebrew-terminology). \ No newline at end of file
diff --git a/docs/Formula-Cookbook.md b/docs/Formula-Cookbook.md
index 1cf554d03..950b662ae 100644
--- a/docs/Formula-Cookbook.md
+++ b/docs/Formula-Cookbook.md
@@ -9,9 +9,11 @@ A formula is a package definition written in Ruby. It can be created with `brew
| **Keg** | The installation prefix of a **Formula** | `/usr/local/Cellar/foo/0.1` |
| **opt prefix** | A symlink to the active version of a **Keg** | `/usr/local/opt/foo ` |
| **Cellar** | All **Kegs** are installed here | `/usr/local/Cellar` |
-| **Tap** | An optional Git repository of **Formulae** and/or commands | `/usr/local/Homebrew/Library/Taps/homebrew/homebrew-versions` |
+| **Tap** | An optional Git repository of **Formulae** and/or commands | `/usr/local/Homebrew/Library/Taps/homebrew/homebrew-versions` |
| **Bottle** | Pre-built **Keg** used instead of building from source | `qt-4.8.4.mavericks.bottle.tar.gz` |
-
+| **Cask** | An [extension of homebrew](https://github.com/caskroom/homebrew-cask) to install macOS native apps | `/Applications/MacDown.app/Contents/SharedSupport/bin/macdown` |
+| **Brew Bundle**| An [extension of homebrew](https://github.com/Homebrew/homebrew-bundle) to describe dependencies | `brew 'myservice', restart_service: true` |
+
## An Introduction
Homebrew uses Git for downloading updates and contributing to the project.