Create version 2.1.1 (#12)

* Update version and dependencies

* Fix conan and create new version (#11)

* First approach

* Fix debug conan build target

* Add viewcoverage and fix coverage generation

* Add more tests to cover new integrity checks

* Add tests to accomplish 100%

* Fix conan-create makefile target

* Update debug build

* Fix release build

* Update github build workflow

* Update github workflow

* Update github workflow

* Update github workflow

* Update github workflow remove coverage report
This commit is contained in:
Ricardo Montañana Gómez
2025-07-19 22:04:10 +02:00
committed by GitHub
parent 08d8910b34
commit 42b91d1391
8 changed files with 58 additions and 32 deletions

View File

@@ -7,9 +7,11 @@ This directory contains the Conan package configuration for the fimdlp library.
The package manages the following dependencies:
### Build Requirements
- **libtorch/2.4.1** - PyTorch C++ library for tensor operations
### Test Requirements (when testing enabled)
- **catch2/3.8.1** - Modern C++ testing framework
- **arff-files** - ARFF file format support (included locally in tests/lib/Files/)
@@ -67,7 +69,7 @@ conan create . -o shared=True --profile:build=default --profile:host=default
```bash
# Add Cimmeria remote
conan remote add cimmeria <cimmeria-server-url>
conan remote add cimmeria https://conan.rmontanana.es/artifactory/api/conan/Cimmeria
# Login to Cimmeria
conan remote login cimmeria <username>
@@ -150,4 +152,4 @@ conan create . -o enable_testing=True
- C++17 compatible compiler
- CMake 3.20 or later
- Conan 2.0 or later
- Conan 2.0 or later