Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix OSX builds and migrate to Xcode 8.3 #182

Merged
merged 16 commits into from Mar 31, 2019
Merged

Fix OSX builds and migrate to Xcode 8.3 #182

merged 16 commits into from Mar 31, 2019

Commits on Mar 23, 2019

  1. Copy the full SHA
    7dee26c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    59daed2 View commit details
    Browse the repository at this point in the history
  3. * No need for both OPENCV_PYTHON{2,3}_INSTALL_PATH in cmake args

    * Add explanation to more obscure cmake args
    native-api committed Mar 23, 2019
    Copy the full SHA
    f08d11d View commit details
    Browse the repository at this point in the history
  4. Upgrade to Xcode 8.3

    native-api committed Mar 23, 2019
    Copy the full SHA
    c04617a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4f47271 View commit details
    Browse the repository at this point in the history
  6. Fix/improve travis_osx_brew_cache & caching logic

    * fix built bottle & metadata cleanup when bottle is missing
    * -e mode for before_cache step
    * faster finish when already the latest version
    native-api committed Mar 23, 2019
    Copy the full SHA
    61c4172 View commit details
    Browse the repository at this point in the history
  7. Update caching logic to support new Homebrew in OSX 10.12

    * disable auto `brew cleanup`
    * support formulae with disabled bottles
    * install alongside to avoid "runtime dependents" update
      https://discourse.brew.sh/t/can-i-install-a-new-version-without-having-to-upgrade-runtime-dependents/4443
    native-api committed Mar 23, 2019
    Copy the full SHA
    5734808 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    b5bd661 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    7d87741 View commit details
    Browse the repository at this point in the history
  10. Adapt setup.py hook for skbuild 0.9.0

    Admin authored and native-api committed Mar 23, 2019
    Copy the full SHA
    b5b4e84 View commit details
    Browse the repository at this point in the history
  11. Reduce the amount of trace output

    * Reduce the number of command lines executed in most used functions
    * List existing versions only when installing
    native-api committed Mar 23, 2019
    Copy the full SHA
    e93bb93 View commit details
    Browse the repository at this point in the history
  12. Use 2 stages for MacOS builds

    * Add a dedicated stage to each OSX build to download/build brew packages
    * Remove bottle building logic and the corresponding trace output from the project build stage
    native-api committed Mar 23, 2019
    Copy the full SHA
    9d020bc View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    509e5cb View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    c1edb27 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. Copy the full SHA
    f2e6647 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    23100a7 View commit details
    Browse the repository at this point in the history