summaryrefslogtreecommitdiff
path: root/src/cmake
AgeCommit message (Collapse)Author
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-29Merge pull request #329 from VincentRouvreau/use_requirements_for_appveyorVincent Rouvreau
use requirements file for appveyor
2020-05-28Let's try thisROUVREAU Vincent
2020-05-28Let's try to fix sphinx compilationon Osx and WinROUVREAU Vincent
2020-05-26Remove debug msgROUVREAU Vincent
2020-05-26Fix #206ROUVREAU Vincent
2020-04-24Code review: plain instead of unsrt for biblio - concatenate biblio files - ↵ROUVREAU Vincent
undo cgal citation removal
2020-04-14EagerPy in cmakeMarc Glisse
2020-03-26HNSWlib doesn't define __version__Marc Glisse
2020-03-26cmakeMarc Glisse
2020-03-17Remove thread_local workaroundROUVREAU Vincent
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-02-12Fix code coverage generationROUVREAU 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
2020-01-20Merge remote-tracking branch 'origin/master' into extMarc Glisse
2020-01-17No need to copy code conventions in user versionROUVREAU Vincent
2019-12-26Check for pybind11Marc Glisse
2019-12-26Basic binding for wasserstein_distanceMarc Glisse
2019-12-25Copy hera headers in user_versionMarc Glisse
2019-12-06Modify boost tests to be more verbose and errors in colour. I kept coverage ↵ROUVREAU Vincent
tests (was only used by Jenkins) and they still can be activated through an option
2019-12-02Code review : year is also generatedROUVREAU Vincent
2019-12-02CMake generates how_to_cite_gudhi.bib to auto update versionROUVREAU Vincent
2019-11-08Merge remote-tracking branch 'origin/master' into sklearn_tdaMarc Glisse
2019-11-04Merge pull request #95 from tlacombe/wdist-theoVincent Rouvreau
wasserstein distance added on fork
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-20C++ 14 is the new standard for the projectROUVREAU Vincent
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-03-11Fix README.md file name renamed for Doxygen 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 branch windows_warning_removal_vincent to fix warning level at 3 for ↵vrouvrea
Windows (level 4 is too verbose) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3929 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fff76c74c6ccea48e3bba55fe929e58557c09b3e
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-10-03Modify "-pedantic" compiler option management in order to be tracedvrouvrea
Modify windows warning level git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_warning_removal_vincent@3926 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1c6e61fb968b6b4072b86a520e2edf78aedf1ffa
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-08-07Doxyfile is now generated to facilitate gudhi version packaging and new ↵vrouvrea
module process Doxyfile.in generates a build/src/Doxyfile that is copied by the user_version target (to avoid file generation in sources) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ninja_cmake_warning_fix_vincent@3748 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0a5ab637c2db102a59c994f03f0ec7fadbda3780
2018-08-07Remove if cmake version in GUDHI_user_version_targetvrouvrea
doxygen target is depending on user_version only if defined (defined in dev version, but not on user version) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ninja_cmake_warning_fix_vincent@3747 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2e9533581d7b9ec231b27b7c405dd3817baf4911