Mael Rouxel-Labbé
6f187f332c
Misc minor fixes/improvements
2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
Mael Rouxel-Labbé
4fc486b195
Purge CMakeLists.txts from obsolete code / noise
2022-09-06 16:19:11 +02:00
Mael Rouxel-Labbé
7cb21c24b0
Uniformize message() for missing 3rd party libraries
...
STATUS for non-essential, NOTICE for important stuff
2022-09-06 16:07:31 +02:00
Laurent Rineau
2288225448
Massive update of CMake policies to version 3.23
2022-05-06 09:34:35 +02:00
Sébastien Loriot
ab48f63e30
update latest cmake version tested
2021-11-09 10:58:47 +01:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Simon Giraudot
8264096ee7
Remove TensorFlow support from Classification
2021-02-23 08:52:02 +01:00
Sébastien Loriot
f4935dc199
Merge branch 'CGAL-Eigen3_support-5.1'
2021-01-15 10:54:02 +01:00
Sébastien Loriot
eecb00534e
fix macro name to be consistent with find_package
2021-01-15 10:43:34 +01:00
Maxime Gimeno
2ad4c16b6e
Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno
2020-10-26 15:00:53 +01:00
Simon Giraudot
19004a7432
Merge remote-tracking branch 'mine/Classification-Simpler_IO_for_ETHZ_Random_forest-GF' into Classification-Simpler_IO_for_ETHZ_Random_forest-GF
2020-08-04 13:41:48 +02:00
Maxime Gimeno
9c15f2c9dc
Use FeatureSummary in the demo, and remove CGAL_FOUND
2020-08-04 12:46:17 +02:00
Simon Giraudot
89285f1feb
Merge remote-tracking branch 'mine/CMake-Third_party_imported_targets-GF' into CMake-Third_party_imported_targets-GF
2020-05-28 08:53:17 +02:00
Simon Giraudot
421096fd7f
Use imported targets everywhere
2020-04-15 14:06:13 +02:00
Simon Giraudot
9e2ce819f0
Merge remote-tracking branch 'mine/Tutorials-GIS-GF' into Tutorials-GIS-GF
2020-04-07 10:15:50 +02:00
Simon Giraudot
f4e52069a5
Fix CMakeLists
2020-04-02 08:30:13 +02:00
Simon Giraudot
daa7983aa1
Merge branch 'master' into Classification-Simpler_IO_for_ETHZ_Random_forest-GF
2020-04-02 08:29:18 +02:00
Sébastien Loriot
8bb22d5b2c
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of the 5.0 release branch
+ manual fix of the files (indentation was changed in the meantime):
* Spatial_sorting/include/CGAL/Multiscale_sort.h
* Spatial_sorting/test/Spatial_sorting/test_multiscale.cpp
2020-03-26 14:26:59 +01:00
Simon Giraudot
793ac58b91
Conversion of deprecated config files
2020-02-25 11:44:29 +01:00
Simon Giraudot
6c8fd43ebb
Use CGAL_target_use_* mechanism for Eigen, LASLIB, OpenCV, TensorFlow, GLPK, SCIP, Boost IOStreams and Serialization
2020-02-10 11:57:56 +01:00
Simon Giraudot
98faa60276
GIS tutorial v1
2020-02-03 16:28:14 +01:00
Laurent Rineau
4fbf00fb8a
CMake>=3.13: opt for for new policies up to 3.15
2019-06-19 14:34:59 +02:00
Laurent Rineau
aebb058b58
Merge pull request #3886 from lrineau/CGAL-Adapt_to_Boost_1.70-GF
...
Adapt to Boost 1.70
2019-05-07 15:45:00 +02:00
Laurent Rineau
02dd93fc27
Boost Iostreams: link with ZLIB, if not Windows
...
If Boost static libraries are used, then ZLIB must be linked with
manually. With Boost shared libraries, the shared library
`boost_iostreams` itself is linked with ZLIB.
2019-04-30 11:21:47 +02:00
Andreas Fabri
f3c5d11884
Don't suppress warnings
2019-02-18 08:40:08 +01:00
Laurent Rineau
1a45e1c753
Merge pull request #3535 from sgiraudot/Classification-Neural_network_and_parallelized_random_forest-GF
...
[Small Feature] Classification: Neural Network and parallelized Random Forest
2019-02-07 13:31:20 +01:00
Laurent Rineau
2f002971e4
Merge pull request #3653 from sgiraudot/Classification-Fix_OpenCV_Qt5_bug-GF
...
Classification: Remove useless full find_package for OpenCV
2019-02-07 13:30:49 +01:00
Simon Giraudot
f3dc5f1de7
Remove useless full find_package for OpenCV
2019-02-01 09:13:36 +01:00
Simon Giraudot
34aa9a5290
Document tensorflow classifier + example
2018-12-11 16:32:04 +01:00
Guillaume Damiand
9e3f264e2c
Add an include CGAL_Common.cmake
2018-10-23 13:44:00 +02:00
Guillaume Damiand
92ba7fa6c9
Update minimum cmake required version in all CMakeLists.txt
2018-10-18 14:49:23 +02:00
Guillaume Damiand
0bd9088b5a
Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required.
2018-10-17 14:17:08 +02:00
Guillaume Damiand
7f09308d33
Remove all include_directories(BEFORE ../../include) in CMakeLists.txt
2018-10-17 13:07:22 +02:00
Simon Giraudot
c15704177d
Add dependency to Boost BZIP2 on Windows
2018-07-06 11:23:15 +02:00
Simon Giraudot
c50ccdbcde
Fix not found library notice in CMakeLists
2018-07-05 09:08:28 +02:00
Simon Giraudot
3539966104
Improve OpenCV find_package(), only get required components
2018-07-05 09:08:28 +02:00
Simon Giraudot
241bbdb16a
Update CMakeLists.txt messages to trigger testsuite missing requirement detection
2018-07-05 09:08:28 +02:00
Simon Giraudot
99447947a8
Update Classification examples
2018-07-05 09:07:33 +02:00
Simon Giraudot
95e6d089fa
Include Eigen in CMakeLists.txt where needed
2018-06-19 10:57:55 +02:00
Andreas Fabri
8d15f77479
Workaround for silencing a cmake warning for older versions
2018-01-17 08:54:06 +00:00
Simon Giraudot
3d17f81308
Fix bug in CMakeLists: WIN23 -> WIN32
2018-01-15 11:00:20 +01:00
Simon Giraudot
86090bf447
Adapt CMakeLists.txt to the Win32 specific Boost/ZLIB dependencies
2018-01-12 14:15:04 +01:00
Simon Giraudot
0c2aa33cc1
Fix CMakeLists management of CXX required features
2018-01-12 14:15:04 +01:00
Simon Giraudot
d9ee692059
Fix CMakeLists (exit() -> return())
2018-01-12 14:15:04 +01:00
Simon Giraudot
945a6f3172
Make TBB optional in CMakeLists
2018-01-12 14:15:03 +01:00
Simon Giraudot
59780674e7
Fix Boost mixed-up required / optional_components
2018-01-12 14:15:03 +01:00
Simon Giraudot
8c725b75a9
Fix CMakeLists: make components of Boost needed for classif optional
2018-01-12 14:15:03 +01:00
Simon Giraudot
b9126941ad
Improve CMakeLists of classification
2018-01-12 14:15:02 +01:00
Simon Giraudot
ce4c967f12
Separate random forest examples
2018-01-12 14:15:02 +01:00