aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore
AgeCommit message (Collapse)Author
2018-01-15docs: update gems.Mike McQuaid
- check in the Gemfile.lock - use a modern Ruby version - remove gem upper limits
2017-06-16Merge pull request #2786 from mansimarkaur/gitignoreMike McQuaid
Added `/Library/Homebrew/bin` and `/Library/Homebrew/.npmignore` to gitignore
2017-06-15Added bin and .npmignore to gitignoremansimarkaur
2017-06-01Move `.codecov.yml` to root.JCount
also, unignore it.
2017-05-07Revert "Merge pull request #2597 from MikeMcQuaid/vendor-gems"Mike McQuaid
This reverts commit 3e4547f52e7ebec633f8bfefc8a396d944edf908, reversing changes made to 6edf9382bcc1240ad6f97c8b752cfe56cef9965d.
2017-05-07Vendor all Homebrew's gems.Mike McQuaid
Homebrew's actually ended up using a fair few gems. While we want to avoid Bundler at runtime (and this PR still does that, in fact uses Bundler even less at runtime than it did before) writing our own version to use at build-time seems redundant.
2017-04-27docs: tweak CSS.Mike McQuaid
Import new brew.sh CSS changes to improve the appearance of tables and links.
2017-02-28test: add a bundle configMisty De Meo
This smooths over the transition for users who have an existing bundle config in this location due to having gems installed at the old path. Closes #2203. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2017-01-04Cleanup documentation siteMike McQuaid
GitHub now nicely generates a documentation site for us at http://brew.sh/brew based on our docs folder. Optimise the output of this and the GitHub docs directory for readability and the various user groupings.
2016-10-29Update `.gitignore` to match `vendor/bundle` everywhere.Markus Reiter
2016-09-23Merge pull request #1041 from penman/parallel_testsMike McQuaid
Parallelise test suite
2016-09-20tests, cask-tests: log test runtimesAlyssa Ross
2016-09-20gitignore: rearrange repository, simplify rules.Mike McQuaid
2016-09-10Merge Cask's gitignore with root one.Mike McQuaid
This fixes the ignoring in libgit2 clients that don't read nested `.gitignore` files.
2016-08-20Make "brew man" also generate Cask's manpage.Mike McQuaid
Also, check in this manpage, adjust the Rakefile and remove the old one. Fixes #731.
2016-08-08gitignore: fix portable-ruby stashing.Mike McQuaid
2016-07-11add file directory for vendor RubyXu Cheng
The vendor Ruby will be put inside `Library/Homebrew/vendor/portable-ruby/<version>`, with a symlink `Library/Homebrew/vendor/portable-ruby/current` pointed to it. In addition, a `Library/Homebrew/vendor/portable-ruby-version` will track the latest version of vendor binaries. This gives us version control on vendor Ruby and enables us to bump vendor Ruby whenever needed such as security update.
2016-06-08introduce global lock directory (#337)Xu Cheng
Since #292, HOMEBREW_CACHE was moved to a per-user directory. This makes it unsuitable to store global lock files on multiple users environment. Therefore, introducing a global lock directory `/Library/Lock.d` to store lock files from formula lockers as well as `brew update`.
2016-04-03Core/formula separation Part 2(b)0.9.9Xu Cheng
* move shell completion scripts to where can be auto picked up Let's use switching new remote as opportunity to put shell completion scripts to where they should be and avoid git conflict during the process. * add Library/Formula and Library/Aliases symlinks Formulae and Aliases has been relocated to homebrew/core tap. The symlinks are pointed to new location to keep backward compatibility. * remove formula_renames and tap_migrations They have been replaced by the json files in the core tap. * update: set new remote * bump Homebrew version to 0.9.9
2016-02-18Move Kickstarter supporters file.Mike McQuaid
2016-02-18gitignore: update documentation pathsDominyk Tiller
2016-01-05gitignore: reorder, cleanup and document.Mike McQuaid
This new `.gitignore` format produces consistent/expected `git status` output with Git <2.7.0, Git >2.7.0 and libgit2 0.23.4. Closes Homebrew/homebrew#47721. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2016-01-05gitignore: fix Git 2.7.0 behaviour.Mike McQuaid
Closes Homebrew/homebrew#47710.
2015-12-07Overhaul, simplify and cleanup documentation.Mike McQuaid
Remove duplication, link to the API documentation more often, tweak wording, add `@UniqMartin` as a maintainer, note `@jacknagel`'s and `@adamv`'s significant past contributions to Homebrew, delete some outdated or unneeded documentation, add some missing `Formula` API. entries and simplify/improve `CONTRIBUTING.md`. Closes Homebrew/homebrew#46179. Closes Homebrew/homebrew#46618. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-09-18Add Travis CI configuration.Mike McQuaid
Closes Homebrew/homebrew#43976. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-10add /Library/PinnedTaps to .gitignoreCNA-Bld
2015-07-22gitignore: add fs_leak_log file from testXu Cheng
2015-07-20'brew tests' optional coverage measure addedBaptiste Fontaine
Closes Homebrew/homebrew#41890. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-13Merge test gitignore into root version.Mike McQuaid
libgit2 clients struggle at parsing these otherwise because of how we set up our ignore rules. And remove now unneeded formula ignore rule. Closes Homebrew/homebrew#41593. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-26Import docs from wiki.Mike McQuaid
Closes Homebrew/homebrew#33211.
2014-10-18Use YARD for API documentation.Mike McQuaid
Massive TODO. We'll get there eventually...
2014-09-24Generate RDoc documentation.Mike McQuaid
This is currently still very messy and we probably want to work out the best way to declare what parts of our DSL/what files are "public". Still, even if this is a WIP I'd rather get something committed sooner rather than later and start iterating on this as a replacement for `example_formula.rb` and the formula cookbook. To test: ```bash cd $(brew --prefix)/Library/Homebrew && \ rdoc formula.rb requirement.rb utils.rb &&\ open doc/index.html ``` Closes Homebrew/homebrew#32470.
2014-04-23LICENSE: move to root folder.Mike McQuaid
This is where people expect to find it so let's make it easier. Closes Homebrew/homebrew#28418.
2014-02-23CODEOFCONDUCT: add Homebrew CoC, diversity doc.Mike McQuaid
Add the Homebrew Code of Conduct and Diversity statement. These are heavily based on those created by Python: http://www.python.org/psf/codeofconduct/ http://www.python.org/community/diversity/ Closes Homebrew/homebrew#26904.
2013-04-06Add Kickstarter supporters file.Mike McQuaid
2013-03-30brew-pin: prevent selected formulae from upgrade.Simon Sigurdhsson
* Added `pin` et. al. to manpage. * Added `brew pin` to `brew.1` * Added `brew unpin` to `brew.1` * Added `brew list --pinned` to `brew.1` * Added information about frozen formulae to `brew upgrade` in `brew.1` * Added `pin` et.al. to completion scripts. * Unpin formulae when uninstalling them * Unpin and re-pin formulae when upgrading (avoids stale symlink) References Homebrew/homebrew#18386. Closes Homebrew/homebrew#18515. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-10-03Add Contributing Guidelines.Mike McQuaid
2012-03-16Prevent tapped symlinks showing up in git statusMax Howell
The symlinks taps write to Formula show up in git status, but this trick prevents this. brew-(un)tap maintain a .gitignore in Formula that contains all the symlinks brew-tap creates. We add the .gitignore to the root .gitignore and TADA! Magic.
2012-03-16`brew tap` and `brew untap`Max Howell
2011-08-24Record which keg is linkedMax Howell
Will be useful for a variety of reasons, but for now, I'm just using it to ensure install won't install again if something is already installed (use brew upgrade instead). But means that brew switch and that can work properly etc.
2010-10-30Fix .gitignore to allow add bin/brew without -fAdam Vandenberg
2010-06-13Man page for HomebrewChristopher Sexton
Includes: generator script, ronn source, manpage output Signed-off-by: Adam Vandenberg <flangy@gmail.com> Man page updates. * Generator command is now an external command with additional options * Added more brew commands * Tweaks and reformats
2009-12-18Ignore .DS_Store, everywhereTheo
2009-09-29Fixes .gitignoreMax Howell
So now it does ignore new stuff in root but not in the dirs we like.
2009-09-28Change .gitignore to specifically include files we want tracked.Ben Alpert
Closes Homebrew/homebrew#66
2009-09-16Added 'man' to be ignoredHunter Morris
Signed-off-by: Max Howell <max@methylblue.com> Homebrew doesn't install to man, but if it's already there, we should indeed ignore it.
2009-09-01ignore sbinBrett Porter
Signed-off-by: Max Howell <max@methylblue.com>
2009-07-23Improvements to cmake installMax Howell
2009-07-10More sensible .gitignoreMax Howell
2009-06-04Created /Library moved brew tool to /binMax Howell
Moved Forumla and Cellar/homebrew into Library. This way the homebrew core files are more sensibly placed, Cellar is more internally consistent and only generated. And Homebrew is ready for use straight out of the tarball.