Skip to content

Commit caca02f

Browse files
authored
Install mac dependencies using brew bundle, which properly handles already installed packages (#583)
Signed-off-by: Adam Glustein <adam.glustein@point72.com>
1 parent fce67c9 commit caca02f

3 files changed

Lines changed: 12 additions & 1 deletion

File tree

Brewfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
brew "autoconf"
2+
brew "autoconf-archive"
3+
brew "automake"
4+
brew "bison"
5+
brew "cmake"
6+
brew "flex"
7+
brew "libtool"
8+
brew "make"
9+
brew "ninja"
10+
brew "pkg-config"

MANIFEST.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ prune _skbuild
1616
# Dependency management
1717
include vcpkg.json
1818
prune vcpkg
19+
exclude Brewfile
1920

2021
# IDE / VCS / docs files
2122
prune .git

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ endif
190190
.PHONY: dependencies-mac dependencies-debian dependencies-fedora dependencies-vcpkg dependencies-win
191191

192192
dependencies-mac: ## install dependencies for mac
193-
HOMEBREW_NO_AUTO_UPDATE=1 brew install autoconf autoconf-archive automake bison cmake flex libtool make ninja pkg-config
193+
HOMEBREW_NO_AUTO_UPDATE=1 brew bundle install
194194
brew unlink bison flex && brew link --force bison flex
195195

196196
dependencies-debian: ## install dependencies for linux

0 commit comments

Comments
 (0)