Homebrew should not be a shallow clone

This commit is contained in:
Raoul Snyman 2020-12-20 14:07:49 -07:00
parent 5fe3a43fe7
commit 05a024015e
Signed by: raoul
GPG Key ID: F55BCED79626AE9C
1 changed files with 4 additions and 3 deletions

View File

@ -30,11 +30,11 @@ install:
# Update pip # Update pip
- python -m pip install --upgrade pip - python -m pip install --upgrade pip
# Install generic dependencies from pypi # Install generic dependencies from pypi
- python -m pip install sqlalchemy alembic appdirs chardet beautifulsoup4 lxml Mako mysql-connector-python pytest mock psycopg2-binary websockets asyncio waitress six webob requests QtAwesome PyQt5 PyQtWebEngine pymediainfo PyMuPDF QDarkStyle python-vlc Pyro4 zeroconf flask-cors pytest-qt pyenchant pysword - python -m pip install sqlalchemy alembic appdirs chardet beautifulsoup4 lxml Mako mysql-connector-python pytest mock psycopg2-binary websockets asyncio waitress six webob requests QtAwesome PyQt5 PyQtWebEngine pymediainfo PyMuPDF QDarkStyle python-vlc zeroconf flask-cors pytest-qt pyenchant pysword
# Install Windows only dependencies # Install Windows only dependencies
- cmd: python -m pip install pyodbc pypiwin32 - cmd: python -m pip install pyodbc pypiwin32
# Mac only dependencies # Mac only dependencies
- sh: python -m pip install pyobjc-core pyobjc-framework-Cocoa py-applescript - sh: python -m pip install Pyro4 pyobjc-core pyobjc-framework-Cocoa py-applescript
build: off build: off
@ -52,7 +52,7 @@ after_test:
# Continue on error # Continue on error
$ErrorActionPreference = "Continue" $ErrorActionPreference = "Continue"
# This is where we create a package using PyInstaller # This is where we create a package using PyInstaller
# Install PyInstaller # Install PyInstaller
python -m pip install --no-warn-script-location pyinstaller python -m pip install --no-warn-script-location pyinstaller
# Some windows only stuff... # Some windows only stuff...
If ($isWindows) { If ($isWindows) {
@ -77,6 +77,7 @@ after_test:
# install dmgbuild tool # install dmgbuild tool
python -m pip install --no-warn-script-location dmgbuild python -m pip install --no-warn-script-location dmgbuild
# use brew to build enchant, needed for pyenchant # use brew to build enchant, needed for pyenchant
git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
brew update --quiet brew update --quiet
brew install enchant brew install enchant
} }