summaryrefslogtreecommitdiff
path: root/src/cmake/modules/GUDHI_third_party_libraries.cmake
AgeCommit message (Collapse)Author
2022-06-29third parties are not required when WITH_GUDHI_CPP_DOCUMENTATION_ONLY, but ↵Vincent Rouvreau
hera submodule is mandatory. Moved in a new cmake module
2022-05-22Spelling correctionsalbert-github
A number of spelling corrections as reported by the codespell (see: https://github.com/codespell-project/codespell) program and lists. Some remarks: - not considered are grammatical errors - not considered are names in the code although there are a number that could be improved (like `childs` -> `children`) - in the documentation it could be made clearer what are variables and what is running text (e.g. by placing variables in running text between backticks) - some comments are in the French language, I think it would be better to have them in the English (United States version).
2022-04-21Make Windows compilation fails on error (#598)Vincent Rouvreau
Use '-DEIGEN_DEFAULT_DENSE_INDEX_TYPE=int' as a workaround
2022-02-14Merge master and resolve conflict on .github/next_release.mdVincent Rouvreau
2022-02-10Boost 1.66.0 is now the minimal version as required from cgal 5.1 - Also ↵Vincent Rouvreau
remove useless include boost/version.h
2022-01-24Merge masterVincent Rouvreau
2022-01-21Merge masterVincent Rouvreau
2022-01-20Move cmake options in a dedicated file. cmake is no more looking for python ↵Vincent Rouvreau
and its modules when python option is disabled
2022-01-12Fix #567Vincent Rouvreau
2021-12-06Modify minimal requirements for python typing. Fix no cgal compilationVincent Rouvreau
2021-06-25Fix #486ROUVREAU Vincent
2020-11-30Fix pykeops 1.4.2 where version is very verbose on 2 linesROUVREAU Vincent
2020-09-29Added tests for wasserstein distance with tensorflowROUVREAU Vincent
2020-09-09Even if CGAL was requiring boost::thread no need to find it for gudhi. ↵ROUVREAU Vincent
boost::thread removed from cgal on https://github.com/CGAL/cgal/commit/8a7d3fa
2020-09-08CMake > 3.5 to use Boost targets. Compile only what is available from boost ↵ROUVREAU Vincent
targets
2020-06-04user_version: don't copy hera if an external version is specifiedMarc Glisse
2020-06-01Interface for hera's bottleneck_distanceMarc Glisse
2020-05-28Let's try thisROUVREAU Vincent
2020-05-28Let's try to fix sphinx compilationon Osx and WinROUVREAU Vincent
2020-04-14EagerPy in cmakeMarc Glisse
2020-03-26HNSWlib doesn't define __version__Marc Glisse
2020-03-26cmakeMarc Glisse
2020-03-12Update heraMarc Glisse
2020-02-26Merge pull request #210 from VincentRouvreau/modern_cmake_for_boostVincent Rouvreau
Modern cmake for boost
2020-02-12Make boost available even if cmake is < 3.5ROUVREAU Vincent
2020-01-30Allow use of preinstalled HeraMarc Glisse
2020-01-24Remove boost timer as not usedROUVREAU Vincent
2020-01-24Modern cmake for boost approachROUVREAU Vincent
2019-12-26Check for pybind11Marc Glisse
2019-11-08Merge remote-tracking branch 'origin/master' into sklearn_tdaMarc Glisse
2019-10-27Let cmake detect sklearnMarc Glisse
Not used yet, but it should protect the doc and future tests.
2019-09-23update of CMakeLists and third_party_libraries.cmake to add wasserstein ↵tlacombe
distance and POT dependancies
2019-09-09Code review: rename cython as python (make target and directoryROUVREAU Vincent
2019-06-19CGAL 4.11 as minimal versionROUVREAU Vincent
2019-06-14Remove gudhi_patches for CGAL and CGAL 4.11.0 is now the minimal CGAL ↵ROUVREAU Vincent
version required. Modification of documentation accordingly
2019-04-11sphinx-build seems to be here on sphinx 2.0.1ROUVREAU Vincent
2019-04-11Find sphinx module for documentation generationROUVREAU Vincent
2019-02-14Fix https://gitlab.inria.fr/GUDHI/gudhi-devel/issues/25 [python] A Cmake ↵vrouvrea
option to set/unset runtime_library_dirs cmake -DWITH_GUDHI_CYTHON_RUNTIME_LIBRARY_DIRS=OFF .. # to disable runtime_library_dirs set in setup.py cf. Debian disallows setting rpath, so I'm currently unsetting runtime_library_dirs for the Python extensions. Could this perhaps be made into a CMake option? https://git.nonempty.org/debian-gudhi/tree/debian/patches/0005-Don-t-set-runtime-library-dirs-for-Python-extensions.patch?h=debian/sid&id=fed62e52ab396f0d6ba9029f12d5ef35d7761989 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@4105 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 75f19373b2f01c2757bf1b11c81beff64021ddd8
2018-10-31Make dependency with boost 1.56 instead of 1.48vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_1.56_vincent@3967 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a5941b8c4f65ec8e6f62117aceb5f22e0142f255
2018-10-05Message to debug Mac issuevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3934 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 24e8a83ab317c5d94140638c76f91e68c1b3ce0f
2018-10-04Merge of branch plot_persistence_density_vincentvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3927 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a996b8e1ddcdb53f9ea6dff341ae5f1bad26639c
2018-09-28https://gitlab.inria.fr/GUDHI/gudhi-devel/issues/32 - [Cmake - Qt5] CMake ↵vrouvrea
outputs an error when Qt5 is not installed Modify/add cmake messages for missing modules git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_missing_modules_clarification_vincent@3912 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 37e1035f7c27ce994e05386801d72959696de7d4
2018-08-16Code review : Try to import module. Functions are unavailable if not available.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/plot_persistence_density_vincent@3785 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 53c89a30f7992aa8d20e8330628c03291cea6473
2018-08-09Merge ninja_cmake_warning_fix_vincent branchvrouvrea
Fix issues #4, 6, 13, 14, 15, 21 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3760 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 32b5cc470f6095a64f102e0e641e13d2fc9d63ff
2018-08-08Fix issue #4 : [CMake - global] List all that is missingvrouvrea
#21 : [python - global] Additional information on how GUDHI was compiled could help to debug users problems git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ninja_cmake_warning_fix_vincent@3751 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ded8b49b7e282dbf262df5695f2b5285a9907551
2018-05-22-pedantic is only for developpersvrouvrea
Bug fix in gudhi_patches mechanism git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_v3_vincent@3448 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0ecb0da6e6c63733a800a2f30b0f50d2c7e29441
2018-04-12Add a CMake option in order to use TBB or not. Default is ONvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3375 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fbe41ee9e7771095e34b6c12adbacddf9484f1b1
2018-01-08Merge of branch persistence_representation_integration_cmake_improvementvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3117 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 673143bd16e06d990aeb104a506cfd71f91a8717
2017-12-19Boost minimal version is 1.48.0 (modification rollback) - if boost_version ↵vrouvrea
use static_vector (from Boost 1.54.0) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3090 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 487d902c645793f2647191a0d8f9218184fa19de
2017-12-18Boost minimal version is now 1.56.0vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3081 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c3f409eb75ecb7a7f08735a99549c15662b7e5fe