pylene merge requestshttps://gitlab.lre.epita.fr/olena/pylene/-/merge_requests2023-07-13T15:22:54+02:00https://gitlab.lre.epita.fr/olena/pylene/-/merge_requests/151Fix conan create on GCC 102023-07-13T15:22:54+02:00Baptiste EstebanFix conan create on GCC 10Use modern conan options handling + add fPIC to Pylene-bp in case of shared library buildingUse modern conan options handling + add fPIC to Pylene-bp in case of shared library buildingv 1.0Baptiste EstebanBaptiste Estebanhttps://gitlab.lre.epita.fr/olena/pylene/-/merge_requests/150Update according to Conan v22023-07-13T15:22:54+02:00Baptiste EstebanUpdate according to Conan v2This merge request is an update of the packaging pipeline for Conan v2.
- [x] Update CI to handle more compiler for testing
- [X] GCC 10 (Debian Bullseye, current stable)
- [X] GCC 11 (Ubuntu Jammy, current LTS)
- [X] GCC 12
...This merge request is an update of the packaging pipeline for Conan v2.
- [x] Update CI to handle more compiler for testing
- [X] GCC 10 (Debian Bullseye, current stable)
- [X] GCC 11 (Ubuntu Jammy, current LTS)
- [X] GCC 12
- [X] Clang 12
- [X] Clang 13
- [X] Clang 14 (Ubuntu Jammy)
- [X] Clang 15
- [X] Update CI for packaging
- [X] GCC 10
- [X] GCC 11
- [X] GCC 12
- [X] Update CI for benchmarks
- [X] GCC 11
- [X] Windows is temporary disabled because of recipes not working on CCI ([issue 16345](https://github.com/conan-io/conan-center-index/issues/16345))
- [X] Modernize ``conanfile.py`` for Conan V2 and fix required version of Conan to 2.0.1 (For packaging with test dependencies fix ([more information here](https://github.com/conan-io/conan/pull/13191))
- [X] Remove old packaging tools, such as [Conan CPT](https://github.com/conan-io/conan-package-tools), which does not support Conan V2 (see [README](https://github.com/conan-io/conan-package-tools/blob/develop/README.md) first lines)
- [x] Update documentation about Pylene installationv 1.0https://gitlab.lre.epita.fr/olena/pylene/-/merge_requests/142Update Windows CI and package FreeImage2023-07-13T15:22:53+02:00Baptiste EstebanUpdate Windows CI and package FreeImageUpdate the Windows CI to be able to run tests on it.
This include the packaging of the freeimage library, so Pylene does not depends on any dependencies which are not packaged by Conan.Update the Windows CI to be able to run tests on it.
This include the packaging of the freeimage library, so Pylene does not depends on any dependencies which are not packaged by Conan.v 1.0Baptiste EstebanBaptiste Estebanhttps://gitlab.lre.epita.fr/olena/pylene/-/merge_requests/136Check minimum compiler version for Clang and GCC2023-07-13T15:22:52+02:00Baptiste EstebanCheck minimum compiler version for Clang and GCCCheck the compiler version of the C++ compiler for Clang and GCC.
Two checks are performed:
- [X] In the `conanfile.py`
- [X] In the `CMakeLists.txt`
#97Check the compiler version of the C++ compiler for Clang and GCC.
Two checks are performed:
- [X] In the `conanfile.py`
- [X] In the `CMakeLists.txt`
#97v 1.0https://gitlab.lre.epita.fr/olena/pylene/-/merge_requests/9Documentation2018-01-10T16:19:06+01:00Edwin CarlinetDocumentationFirst PR for documentation:
Start documentation for:
* erosion #9
* dilation #9
* opening #9
* closing #9
* hit or miss #9
* opening by reconstruction #10
* closing by reconstruction #10
## See documentation in:
http://b...First PR for documentation:
Start documentation for:
* erosion #9
* dilation #9
* opening #9
* closing #9
* hit or miss #9
* opening by reconstruction #10
* closing by reconstruction #10
## See documentation in:
http://buildfarm.lrde.epita.fr/project.html?projectId=Olena_Pylene&branch_Olena_Pylene=development%2Fdoc-erosionv 1.0Michaël RoynardMichaël Roynard