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

Use vcpkg for dependency management #92

Draft
wants to merge 34 commits into
base: master
Choose a base branch
from

Commits on Aug 14, 2022

  1. add vcpkg

    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    e928d3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2df9bcc View commit details
    Browse the repository at this point in the history
  3. add vcpkg manifest file

    adds libsndfile and libsoundio
    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    c50a102 View commit details
    Browse the repository at this point in the history
  4. use vcpkg for json11

    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    6f3b200 View commit details
    Browse the repository at this point in the history
  5. use vcpkg for pybind11

    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    6cf233e View commit details
    Browse the repository at this point in the history
  6. add python3 to vcpkg

    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    0b4078b View commit details
    Browse the repository at this point in the history
  7. add fftw to vcpkg

    acarabott committed Aug 14, 2022
    Configuration menu
    Copy the full SHA
    6824804 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    00f0106 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b54e85b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8458723 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b710f58 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Revert "enable building on intel mac"

    This reverts commit 3ec40fc.
    
    This commit has an error, it uses ${ARCHS_STANDARD} instead of the correct
    value of $(ARCHS_STANDARD). The reason it still worked was ${ARCHS_STANDARD}
    is a CMake variable, and is set to "" by default.
    
    The parentheses version will work correctly if using Xcode or Makefiles as your
    build system, but fails with ninja (default build system for CLion).
    acarabott committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    3ff3937 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2022

  1. Configuration menu
    Copy the full SHA
    ff17d45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ff5ec1 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    2c3ce59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93927b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38b5a1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0605448 View commit details
    Browse the repository at this point in the history
  5. make libsndfile an option

    acarabott committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    76ef07a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    c9f5657 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d8a463 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. fix json include

    acarabott committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    bdacd67 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. fix missing symbols

    need to set macOS architectures BEFORE project()
    acarabott committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    d926a8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86ec873 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8c16d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b74073 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. remove install commands

    acarabott committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    3616fba View commit details
    Browse the repository at this point in the history
  2. Revert "remove install commands"

    This reverts commit 3616fba.
    acarabott committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    9c90ce0 View commit details
    Browse the repository at this point in the history
  3. Remove CMAKE_BUILD_TYPE default

    was Develop, which doesn't match either of the later checks
    acarabott committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    2a92934 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    2c9b527 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7c7590 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f93c206 View commit details
    Browse the repository at this point in the history
  4. fix vcpkg

    acarabott committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    e2ff794 View commit details
    Browse the repository at this point in the history
  5. fix examples option

    acarabott committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    914f9ce View commit details
    Browse the repository at this point in the history