conda-forge / catch2-feedstock Goto Github PK
View Code? Open in Web Editor NEWA conda-smithy repository for catch2.
License: BSD 3-Clause "New" or "Revised" License
A conda-smithy repository for catch2.
License: BSD 3-Clause "New" or "Revised" License
No known features for CXX compiler
"Clang"
version 4.0.1.
Please refer to:
https://travis-ci.com/conda-forge/catch2-feedstock/builds/103682082#L1092
https://gitlab.kitware.com/cmake/cmake/issues/17712
mlpack/mlpack#796
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.
No response
The latest version of Catch2 is v.2.13.1, but the feedstock is only at v.2.11.3. Can this be upgraded ?
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?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.