Bug 1042068 - Added terminal-notifier to the list of packages that should be installed with homebrew. draft
authorNathan Hakkakzadeh <nhakkakzadeh@mozilla.com>
Mon, 23 May 2016 16:13:38 -0700
changeset 369903 ab7f403a616ddf5c5061d57c8be12c81f790a423
parent 369317 16663eb3dcfa759f25b5e27b101bc79270c156f2
child 370506 9c057507ffceb0ecb55f7a3711b0689c72ea16b2
child 370507 4618bb1e52a76108640a733d44d166a2fcc85f50
child 370535 3e7adc3841d03831f98dae58f27a84c0ed36d87e
push id18947
push userbmo:nhakkakzadeh@mozilla.com
push dateMon, 23 May 2016 23:40:50 +0000
bugs1042068
milestone49.0a1
Bug 1042068 - Added terminal-notifier to the list of packages that should be installed with homebrew. Before, ./mach build would try to use terminal-notifier after building, but would not be able to since it isn't installed. MozReview-Commit-ID: 4oBAVfOdcNs
python/mozboot/mozboot/osx.py
--- a/python/mozboot/mozboot/osx.py
+++ b/python/mozboot/mozboot/osx.py
@@ -310,17 +310,18 @@ class OSXBootstrapper(BaseBootstrapper):
             # development headers which are missing from OS X (at least on
             # 10.8) and because the build system wants a version newer than
             # what Apple ships.
             ('python', 'python'),
             ('mercurial', 'mercurial'),
             ('git', 'git'),
             ('autoconf213', HOMEBREW_AUTOCONF213),
             ('gnu-tar', 'gnu-tar'),
-            ('watchman', 'watchman',)
+            ('watchman', 'watchman',),
+            ('terminal-notifier', 'terminal-notifier')
         ]
         self._ensure_homebrew_packages(packages)
 
     def ensure_homebrew_browser_packages(self):
         packages = [
             ('yasm', 'yasm'),
         ]
         self._ensure_homebrew_packages(packages)