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

Eliminate Conan #432

Merged
merged 2 commits into from
Jul 18, 2023
Merged

Commits on Jul 17, 2023

  1. Drop unused "namespace literals"

    It is the only thing standing in the way of a successful C++11 build.
    
    Signed-off-by: Erik Boasson <[email protected]>
    eboasson committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    667a1e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Eliminate Conan

    * Download and build Google Test on the fly on Windows, Linux: Windows
      because it is the only way to get it, Linux because we need a version
      that still supports C++. (macOS: homebrew does just fine.)
    
    * Move C++11 build to Linux: it is the only one that requires boost, and
      installing boost on Windows via Chocolatey takes forever whereas on
      Linux "apt install" is done nearly instantaneously.
    
    * PIP cacheing is no longer needed.
    
    * Bison has not been needed for a long time, so stop installing it.
    
    Signed-off-by: Erik Boasson <[email protected]>
    eboasson committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a14a50d View commit details
    Browse the repository at this point in the history