summaryrefslogtreecommitdiff
path: root/src/cython/CMakeLists.txt
AgeCommit message (Collapse)Author
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-09-04Use debug or release version to link with python packagevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3871 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: afbd5c833ddc3a525d7091ab186714825109eb87
2018-08-31Link with release third parties library version, even in debug modevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3863 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e33e15081b3029d9dfd4edc464d91b0db47e1754
2018-08-31Works fine in debug and release modevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3857 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 2cc11e2a6e7f8eed6c234c17cad7ff04efdbc659
2018-08-31Try with boost release and debug lib versionsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3856 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 130a4319577ef0ec8c10a87c98b7ffcf6f16d808
2018-08-31Pass parameters to cmake function through double quote for unset variables casevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3855 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 57ff4e884e6575cc7938da3937a7a0090567ad74
2018-08-31Add CGAL_LIBRARIESvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3854 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0b8ee8cf61dca1b74481d556615e55caa39246ae
2018-08-31Add debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3853 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: e8792fc3427cb4f4e92f3297aa3f4aea57c54e60
2018-08-31Add debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3852 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1a99305e1bfab4d86f5a10371dbad3438f3b0580
2018-08-31Add debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/windows_cgal_non_header_only_compilation_issue@3851 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 00f56b397048aca87422e6da9385b2622acf1094
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-09Make soft dependency for matplotlib and numpy dependenciesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ninja_cmake_warning_fix_vincent@3756 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 13a2e6e3eea8a36d0b9bdb4ab1c34f940a8932dc
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-07-02Fix unitary tests after trunk mergevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3658 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 13570cb36f31c353cd8fa58f5b66ac0a00bb0eec
2018-07-02Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3656 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 1f02e2f3b3e716d6578be49437e7d0b33fa99e5b
2018-06-06Merge of branch thread_local_optional_vincent to take into account XCode < ↵vrouvrea
v.8 as thread local is not available git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3554 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9dcf072a4606d1131a925bca4571f0f1b5547d14
2018-05-30Merge last trunk modificationsvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_2.1.0_fix_vincent@3495 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4033114216c767ad4028e3f6d4ccb5f5dfb88f78
2018-05-15Seems to be fixed.vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_v3_vincent@3446 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 01f10ae61484982dc99fd67573d9ca61ffbbec0a
2018-05-15CMake minimal version is now 3.1vrouvrea
Compilation flags are now externalized in cmake/modules Add NO_POLICY_SCOPE for GUDHI_third_parties to fix warnings Try to fix CGAL 4.12 that is no more setting CGAL_LIBRARIES git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_v3_vincent@3445 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0ac7613f016e28cc634606f76e85ecaf5bacb2d4
2018-04-24Fix Python tangential complex versionvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_2.1.0_fix_vincent@3392 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: f0d9e008229a6cd7868f4afd11eaf3c566e81adf
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-03-20Add python unitary tests for cover complexvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3300 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4152cbeaa7dda37e8bb2dd2fc9f115f3976695bb
2018-03-15Fisrst version of the bindingvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_nerve_gic_vincent@3291 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 082f786e6b7b2f3377ebeab8cfb49029ea809d27
2017-10-01Euclidean Witness examples requires CGAL >= 4.8.1 because it is using ↵vrouvrea
subsampling (CMake and install doc) Bad link to Gudhi bibtex git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2741 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 8c1b84a4030029ec7d1470c49662e15836cf02de
2017-09-18Add a function to launch py.test as required for no cache files in sourcesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2678 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 92ca1aabcbe276198fa29ea75f763fb0aa3c504f
2017-09-18Add warning for developper version that sphinx is configured for user versionvrouvrea
Removes GudhUI ERROR mesages (just warnings git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2677 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0111272d9f6d6dc10e370360b2242eff4828611b
2017-09-12Fix sphinx build for python3 on Ubuntuvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2667 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c720b8be2919344e06f3d71cefdd7693439f63f0
2017-09-12Bottleneck does not require Eigen3 (C++ and Python)vrouvrea
Doc issue about examples requiring Eigen3 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2666 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 5e127d4e8137a44ee3bd688c32653acfb4a55007
2017-09-12Euclidean witness requires CGAL 4.6.0vrouvrea
Subsampling requires CGAL 4.8.1 All modules requiring CGAL requires also Eigen3 git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2662 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: df4c03882b8c5eb91f12939b460b3c9b85cbb870
2017-09-11remove debug tracesvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2656 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4ea039d0564268458ca64950113fbffdc86c10b3
2017-09-11Add comment for the dependencyvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2655 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: ab03b16bc884fe3291e3308e4a975b7c6232a861
2017-09-07Python documentation is now built from sources to the build directory.vrouvrea
Missing bibtex and images to be "as before" git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2649 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0deda91875e34ce534c88a601cfb167d9c7dfa01
2017-09-05Tests and compilation are now from sources (even if doc and examples are copied)vrouvrea
This modification does not fix it for the doc git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cythonization_improvement@2645 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 0fa4850747d3f18cd54e0622ef1831d5d5c5a0df
2017-08-18Fix sphinx bug when python3 is not in /usr/binvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2613 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 07f67d4cc1f3b558b191115e0979ce3ce0580206
2017-08-17Add file formats for Python.vrouvrea
Binding for persistence write files Launch py.test with the command "python -m pytest" (shall work everywhere) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2611 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 9443a7eb5b580ece7708ff57949ad08339c1c5c3
2017-07-06Plot functions now returns a plot that can be modified before to be shownvrouvrea
Add confidence band in plot_persistence_diagram Cythonization of read_lower_triangular_matrix_from_csv_file and read_persistence_intervals functions Add Python tests of read functions git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/persistence_diagram_improvement@2590 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 522ec31e9ad3a9a688875612d246114704b8c74e
2017-07-03Rename cythonize_gudhi.py in setup.py to be conform with Python convention ↵vrouvrea
(for easy_install and pip) git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2578 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: c514a7c5096293380254339e7e60782194040823
2017-06-28Add a commentvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2566 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 64cd59ca30ff82a1c116df20c4cee38a795dc518
2017-06-28Merge of branch boost_system_no_deprecated_test in order to :vrouvrea
- remove boost_system library dependency - repair conda package compilation issues found - Use Gudhi::Clock instead of boost::date_time library git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@2565 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: d68764ab186bd44f2b2253ba21ad1c0e09584455
2017-06-16Fix CUSTOMBUILD : error : don't know how to set runtime library search path ↵vrouvrea
for MSVC git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2549 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 94c7625b3bc8e943e3856e0e65dc65bb5d8cd0f7
2017-06-16Add warning about boost_thread link for the Mac GUDHI python modulevrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2548 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4a9f6c43f4868bd4f303579c22fdc7a54728e68c
2017-06-14Fix try vrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2543 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: da6eb0ef7b79c0d21d8e98d17d78459d1768a5db
2017-06-14Add traces for debugvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2542 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a9e8098443114a4fe6e9c19e6410169580c134c6
2017-06-13Try to fix Windows compilation for Condavrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2541 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: afa1b10e300aafbc92a85b3519f4b39add2ae6e4
2017-06-09No more need of find_the_lib cmake macro to find Windows boost lib namevrouvrea
Fix cmake warning on if with quotes git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2527 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a352820ab0a596961b9851d4a30c40196a70ff98
2017-06-02Try to remove boost systemvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/boost_system_no_deprecated_test@2504 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: fd12c45af5ebeb72c4b49142abab91b46ce1a9da
2017-05-30Add a warningvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_modules_for_gudhi@2465 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a873c9c6fff031968747c3dec197aec06738c32a
2017-05-19Move src/common/utilities/hypergenerator.cpp in src/common/utilitiesvrouvrea
Management of Python distribution packages make install is now installing utilities and GUDHI python module git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/cmake_modules_for_gudhi@2453 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a85576c7ae062718900f0db2bfb0dd3f26e87177
2017-04-14Try of a fix for Windows cython find mechanismvrouvrea
git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/ST_cythonize@2347 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 4c93e7042d79bfea7c758e726f6393b97334c798