Coder Social home page Coder Social logo

catch2-feedstock's People

Contributors

allanleal avatar ax3l avatar beckermr avatar conda-forge-admin avatar conda-forge-curator[bot] avatar conda-forge-linter avatar gabm avatar github-actions[bot] avatar isuruf avatar mjscosta avatar regro-cf-autotick-bot avatar tdegeus avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

catch2-feedstock's Issues

catch2 version 3?

Comment:

Hi @conda-forge/catch2, thanks a lot for your work!

I noticed that catch version 3 was released (see #48), but the recipe is still called catch2. Is this intentional? Could it make sense to change the name of the package?

Thanks in advance.

Feedstock outdated

The latest version of Catch2 is v.2.13.1, but the feedstock is only at v.2.11.3. Can this be upgraded ?

find_package(Catch2) is not working in Linux because of lib64 instead of lib

After installing catch2 with conda, I can see the following directory in my environment:

/home/username/miniconda3/envs/envname/lib64/cmake/Catch2/

with the following files

Catch2Config.cmake
Catch2ConfigVersion.cmake
Catch2Targets.cmake
CatchAddTests.cmake
Catch.cmake
ParseAndAddCatchTests.cmake

However, cmake is unable to find Catch2Config.cmake, despite the documentation of find_package indicate that this path is searchable by cmake (provided one appends $ENV{CONDA_PREFIX} to CMAKE_PREFIX_PATH).

Copying the lib64/cmake/* dir to lib/cmake/* resolves the issue.

I believe this is related to the same bug found by conan community:
bincrafters/community#419

It seems that in the end they forced the use of lib instead of lib64.

What about the same is done here?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.