diff --git a/.travis.yml b/.travis.yml index 3154fc76141..150af00b390 100644 --- a/.travis.yml +++ b/.travis.yml @@ -103,6 +103,9 @@ install: - bash .travis/install.sh - if [[ "$CXX" = "clang++" ]]; then export CXX=clang++-3.6 CC=clang-3.6; fi before_script: +- wget -O doxygen_exe https://cgal.geometryfactory.com/~mgimeno/doxygen_exe +- sudo mv doxygen_exe /usr/bin/doxygen +- sudo chmod +x /usr/bin/doxygen - mkdir -p build - cd build - cmake -DCGAL_HEADER_ONLY=ON -DQt5_DIR="/opt/qt55/lib/cmake/Qt5" -DQt5Svg_DIR="/opt/qt55/lib/cmake/Qt5Svg" -DQt5OpenGL_DIR="/opt/qt55/lib/cmake/Qt5OpenGL" -DCMAKE_CXX_FLAGS_RELEASE=-DCGAL_NDEBUG .. @@ -112,6 +115,7 @@ before_script: - sudo bash ./.travis/install_openmesh.sh script: - cd ./.travis +- doxygen --version - bash -x -e ./build_package.sh $PACKAGE addons: apt: @@ -121,8 +125,11 @@ addons: packages: - clang-3.6 - zsh + - flex + - bison - cmake - libboost1.55-dev + - graphviz - libboost-system1.55-dev - libboost-program-options1.55-dev - libboost-thread1.55-dev diff --git a/.travis/build_package.sh b/.travis/build_package.sh index 5bc7b796a68..3cc7e21b43c 100755 --- a/.travis/build_package.sh +++ b/.travis/build_package.sh @@ -55,6 +55,10 @@ for ARG in $(echo "$@") do if [ "$ARG" = "CHECK" ] then + #test dependencies + cd $ROOT + bash Scripts/developer_scripts/cgal_check_dependencies.sh /usr/bin/doxygen + cd .travis zsh $ROOT/Scripts/developer_scripts/test_merge_of_branch HEAD mkdir -p build-travis pushd build-travis diff --git a/AABB_tree/dependencies b/AABB_tree/dependencies deleted file mode 100644 index 297b8bbf9b9..00000000000 --- a/AABB_tree/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -AABB_tree -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Spatial_searching -Stream_support diff --git a/Advancing_front_surface_reconstruction/dependencies b/Advancing_front_surface_reconstruction/dependencies deleted file mode 100644 index 3f89df2428d..00000000000 --- a/Advancing_front_surface_reconstruction/dependencies +++ /dev/null @@ -1,34 +0,0 @@ - -Advancing_front_surface_reconstruction -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -TDS_3 -Triangulation_2 -Triangulation_3 diff --git a/Algebraic_foundations/dependencies b/Algebraic_foundations/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Algebraic_foundations/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Algebraic_kernel_d/dependencies b/Algebraic_kernel_d/dependencies deleted file mode 100644 index 7e92ed6d189..00000000000 --- a/Algebraic_kernel_d/dependencies +++ /dev/null @@ -1,16 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_d -Arithmetic_kernel -CGAL_Core -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polynomial -Profiling_tools -Random_numbers -STL_Extension -Stream_support diff --git a/Algebraic_kernel_for_circles/dependencies b/Algebraic_kernel_for_circles/dependencies deleted file mode 100644 index ccd077b9391..00000000000 --- a/Algebraic_kernel_for_circles/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_for_circles -Arithmetic_kernel -Filtered_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Algebraic_kernel_for_spheres/dependencies b/Algebraic_kernel_for_spheres/dependencies deleted file mode 100644 index ce905ac4c76..00000000000 --- a/Algebraic_kernel_for_spheres/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_for_spheres -Arithmetic_kernel -Filtered_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Alpha_shapes_2/dependencies b/Alpha_shapes_2/dependencies deleted file mode 100644 index 87446ab8449..00000000000 --- a/Alpha_shapes_2/dependencies +++ /dev/null @@ -1,18 +0,0 @@ - -Algebraic_foundations -Alpha_shapes_2 -Arithmetic_kernel -Cartesian_kernel -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -TDS_2 -Triangulation_2 diff --git a/Alpha_shapes_3/dependencies b/Alpha_shapes_3/dependencies deleted file mode 100644 index 4241d0f06a1..00000000000 --- a/Alpha_shapes_3/dependencies +++ /dev/null @@ -1,23 +0,0 @@ - -Algebraic_foundations -Alpha_shapes_3 -Arithmetic_kernel -Cartesian_kernel -Circulator -Filtered_kernel -Geomview -Hash_map -Homogeneous_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_3 -Triangulation_3 diff --git a/Apollonius_graph_2/dependencies b/Apollonius_graph_2/dependencies deleted file mode 100644 index 42075b2cefa..00000000000 --- a/Apollonius_graph_2/dependencies +++ /dev/null @@ -1,25 +0,0 @@ - -Algebraic_foundations -Apollonius_graph_2 -Arithmetic_kernel -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Arrangement_on_surface_2/dependencies b/Arrangement_on_surface_2/dependencies deleted file mode 100644 index 0d656a88ed9..00000000000 --- a/Arrangement_on_surface_2/dependencies +++ /dev/null @@ -1,33 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_d -Arithmetic_kernel -Arrangement_on_surface_2 -BGL -CGAL_Core -Cartesian_kernel -Circular_kernel_2 -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Polynomial -Profiling_tools -Property_map -Random_numbers -STL_Extension -Spatial_searching -Stream_support -Surface_sweep_2 diff --git a/BGL/dependencies b/BGL/dependencies deleted file mode 100644 index 6dc876e050b..00000000000 --- a/BGL/dependencies +++ /dev/null @@ -1,28 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Polygon_mesh_processing -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Barycentric_coordinates_2/dependencies b/Barycentric_coordinates_2/dependencies deleted file mode 100644 index 63c59708dd0..00000000000 --- a/Barycentric_coordinates_2/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Barycentric_coordinates_2 -Installation -Kernel_23 -Number_types -Polygon -Profiling_tools -STL_Extension -Stream_support diff --git a/Boolean_set_operations_2/dependencies b/Boolean_set_operations_2/dependencies deleted file mode 100644 index 5a495096d7d..00000000000 --- a/Boolean_set_operations_2/dependencies +++ /dev/null @@ -1,28 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Arrangement_on_surface_2 -Boolean_set_operations_2 -Cartesian_kernel -Circular_kernel_2 -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -STL_Extension -Stream_support -Surface_sweep_2 -Union_find diff --git a/Bounding_volumes/dependencies b/Bounding_volumes/dependencies deleted file mode 100644 index 05255b2cf24..00000000000 --- a/Bounding_volumes/dependencies +++ /dev/null @@ -1,24 +0,0 @@ - -Algebraic_foundations -Bounding_volumes -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Matrix_search -Modular_arithmetic -Number_types -Optimisation_basic -Polygon -Profiling_tools -QP_solver -Random_numbers -STL_Extension -Solver_interface -Stream_support diff --git a/Box_intersection_d/dependencies b/Box_intersection_d/dependencies deleted file mode 100644 index 968b6c34d25..00000000000 --- a/Box_intersection_d/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Box_intersection_d -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/CGAL_ImageIO/dependencies b/CGAL_ImageIO/dependencies deleted file mode 100644 index 1b16569f666..00000000000 --- a/CGAL_ImageIO/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -CGAL_ImageIO -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/CGAL_ipelets/dependencies b/CGAL_ipelets/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Cartesian_kernel/dependencies b/Cartesian_kernel/dependencies deleted file mode 100644 index 1b1e516f40c..00000000000 --- a/Cartesian_kernel/dependencies +++ /dev/null @@ -1,15 +0,0 @@ - -Algebraic_foundations -Cartesian_kernel -Distance_2 -Distance_3 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Circular_kernel_2/dependencies b/Circular_kernel_2/dependencies deleted file mode 100644 index eff87b1b32a..00000000000 --- a/Circular_kernel_2/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_for_circles -Arithmetic_kernel -Cartesian_kernel -Circular_kernel_2 -Distance_2 -Distance_3 -Filtered_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Circular_kernel_3/dependencies b/Circular_kernel_3/dependencies deleted file mode 100644 index 5d98eec60ed..00000000000 --- a/Circular_kernel_3/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -Algebraic_foundations -Algebraic_kernel_for_spheres -Arithmetic_kernel -Cartesian_kernel -Circular_kernel_3 -Distance_2 -Distance_3 -Filtered_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Circulator/dependencies b/Circulator/dependencies deleted file mode 100644 index c3d98a8dc0d..00000000000 --- a/Circulator/dependencies +++ /dev/null @@ -1,6 +0,0 @@ - -Circulator -Installation -Kernel_23 -Profiling_tools -STL_Extension diff --git a/Classification/dependencies b/Classification/dependencies deleted file mode 100644 index 330b28a88fd..00000000000 --- a/Classification/dependencies +++ /dev/null @@ -1,21 +0,0 @@ - -Algebraic_foundations -BGL -Circulator -Classification -Distance_2 -Distance_3 -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Point_set_processing_3 -Principal_component_analysis_LGPL -Profiling_tools -Property_map -STL_Extension -Solver_interface -Spatial_searching -Stream_support -Surface_mesh_segmentation diff --git a/Combinatorial_map/dependencies b/Combinatorial_map/dependencies deleted file mode 100644 index 5c94bea2054..00000000000 --- a/Combinatorial_map/dependencies +++ /dev/null @@ -1,22 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Circulator -Combinatorial_map -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Cone_spanners_2/dependencies b/Cone_spanners_2/dependencies deleted file mode 100644 index 679f3f42508..00000000000 --- a/Cone_spanners_2/dependencies +++ /dev/null @@ -1,20 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -CGAL_Core -Cartesian_kernel -Circulator -Cone_spanners_2 -Distance_2 -Distance_3 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polynomial -Profiling_tools -STL_Extension -Stream_support diff --git a/Convex_decomposition_3/dependencies b/Convex_decomposition_3/dependencies deleted file mode 100644 index 14850644d18..00000000000 --- a/Convex_decomposition_3/dependencies +++ /dev/null @@ -1,37 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Box_intersection_d -Cartesian_kernel -Circulator -Convex_decomposition_3 -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Nef_2 -Nef_3 -Nef_S2 -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 -Union_find diff --git a/Convex_hull_2/dependencies b/Convex_hull_2/dependencies deleted file mode 100644 index 2bbf7b7a6ab..00000000000 --- a/Convex_hull_2/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Convex_hull_2 -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Convex_hull_3/dependencies b/Convex_hull_3/dependencies deleted file mode 100644 index 960afbc0553..00000000000 --- a/Convex_hull_3/dependencies +++ /dev/null @@ -1,32 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Convex_hull_2 -Convex_hull_3 -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modifier -Modular_arithmetic -Number_types -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -QP_solver -Random_numbers -STL_Extension -Stream_support -TDS_2 -Triangulation_2 -Triangulation_3 diff --git a/Convex_hull_d/dependencies b/Convex_hull_d/dependencies deleted file mode 100644 index 60a35d030fd..00000000000 --- a/Convex_hull_d/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -Circulator -Convex_hull_d -Distance_2 -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Distance_2/dependencies b/Distance_2/dependencies deleted file mode 100644 index ac9c45df4b7..00000000000 --- a/Distance_2/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Distance_2 -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Distance_3/dependencies b/Distance_3/dependencies deleted file mode 100644 index 3f5ec3f67a2..00000000000 --- a/Distance_3/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Distance_2 -Distance_3 -Installation -Kernel_23 -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Envelope_2/dependencies b/Envelope_2/dependencies deleted file mode 100644 index 63b7176ecf2..00000000000 --- a/Envelope_2/dependencies +++ /dev/null @@ -1,12 +0,0 @@ - -Algebraic_foundations -Arrangement_on_surface_2 -Envelope_2 -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Envelope_3/dependencies b/Envelope_3/dependencies deleted file mode 100644 index ba0deb8eaba..00000000000 --- a/Envelope_3/dependencies +++ /dev/null @@ -1,29 +0,0 @@ - -Algebraic_foundations -Apollonius_graph_2 -Arithmetic_kernel -Arrangement_on_surface_2 -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Envelope_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -Property_map -Random_numbers -STL_Extension -Stream_support -Surface_sweep_2 diff --git a/Filtered_kernel/dependencies b/Filtered_kernel/dependencies deleted file mode 100644 index 53f1c89d79c..00000000000 --- a/Filtered_kernel/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Distance_2 -Distance_3 -Filtered_kernel -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Generalized_map/dependencies b/Generalized_map/dependencies deleted file mode 100644 index 74fab900808..00000000000 --- a/Generalized_map/dependencies +++ /dev/null @@ -1,23 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Circulator -Combinatorial_map -Distance_2 -Distance_3 -Filtered_kernel -Generalized_map -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Generator/dependencies b/Generator/dependencies deleted file mode 100644 index d5ae6cfb464..00000000000 --- a/Generator/dependencies +++ /dev/null @@ -1,16 +0,0 @@ - -Algebraic_foundations -BGL -Circulator -Generator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -Random_numbers -STL_Extension -Stream_support diff --git a/Geomview/dependencies b/Geomview/dependencies deleted file mode 100644 index 1460e34fbb0..00000000000 --- a/Geomview/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/GraphicsView/dependencies b/GraphicsView/dependencies deleted file mode 100644 index 1e515af9597..00000000000 --- a/GraphicsView/dependencies +++ /dev/null @@ -1,15 +0,0 @@ - -Algebraic_foundations -Distance_2 -GraphicsView -Hash_map -Installation -Intersections_2 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -Triangulation_2 diff --git a/HalfedgeDS/dependencies b/HalfedgeDS/dependencies deleted file mode 100644 index 71a9c2a8d6d..00000000000 --- a/HalfedgeDS/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Circulator -HalfedgeDS -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Hash_map/dependencies b/Hash_map/dependencies deleted file mode 100644 index 8ec25d7e15f..00000000000 --- a/Hash_map/dependencies +++ /dev/null @@ -1,4 +0,0 @@ - -Hash_map -Installation -STL_Extension diff --git a/Homogeneous_kernel/dependencies b/Homogeneous_kernel/dependencies deleted file mode 100644 index af6627b3194..00000000000 --- a/Homogeneous_kernel/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -Cartesian_kernel -Distance_2 -Distance_3 -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Inscribed_areas/dependencies b/Inscribed_areas/dependencies deleted file mode 100644 index 0b51f7eeb6a..00000000000 --- a/Inscribed_areas/dependencies +++ /dev/null @@ -1,16 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Inscribed_areas -Installation -Interval_support -Kernel_23 -Matrix_search -Modular_arithmetic -Number_types -Optimisation_basic -Polygon -Profiling_tools -STL_Extension -Stream_support diff --git a/Installation/CMakeLists.txt b/Installation/CMakeLists.txt index 765b7dc0dea..ff395768527 100644 --- a/Installation/CMakeLists.txt +++ b/Installation/CMakeLists.txt @@ -1071,7 +1071,7 @@ You must disable CGAL_ENABLE_CHECK_HEADERS and CGAL_COMPUTE_DEPENDENCIES.") find_package(RS3) find_package(LEDA) find_package(OpenMesh) - find_package(OpenCV) + find_package(OpenCV QUIET) set(compile_options "\ ${CMAKE_CXX_FLAGS} -DCGAL_EIGEN3_ENABLED \ @@ -1158,16 +1158,16 @@ You must disable CGAL_ENABLE_CHECK_HEADERS and CGAL_COMPUTE_DEPENDENCIES.") endforeach() include_directories ( SYSTEM ${CGAL_3RD_PARTY_INCLUDE_DIRS} ) - ## Build the doc - # file(MAKE_DIRECTORY "${CMAKE_SOURCE_DIR}/build_doc") + # Build the doc + file(MAKE_DIRECTORY "${CMAKE_SOURCE_DIR}/build_doc") set(DOC_DIR "${CMAKE_SOURCE_DIR}/build_doc") - # execute_process(COMMAND "${CMAKE_COMMAND}" -DDOXYGEN_EXECUTABLE=${DOXYGEN_EXECUTABLE} "${CMAKE_SOURCE_DIR}/Documentation/doc" - # WORKING_DIRECTORY "${DOC_DIR}" - # ) - # execute_process(COMMAND "${CMAKE_COMMAND}" --build . --target "doc" - # WORKING_DIRECTORY "${DOC_DIR}" ) + execute_process(COMMAND "${CMAKE_COMMAND}" -DDOXYGEN_EXECUTABLE=${DOXYGEN_EXECUTABLE} "${CMAKE_SOURCE_DIR}/Documentation/doc" + WORKING_DIRECTORY "${DOC_DIR}" + ) + execute_process(COMMAND "${CMAKE_COMMAND}" --build . --target "doc" + WORKING_DIRECTORY "${DOC_DIR}" ) - ##Get the list of the documented headers + #Get the list of the documented headers file(GLOB html_files RELATIVE "${DOC_DIR}/doc_output/" "${DOC_DIR}/doc_output/*/*.html") file(GLOB example_files RELATIVE "${CMAKE_SOURCE_DIR}/" "${CMAKE_SOURCE_DIR}/*/examples/*/*.cpp") diff --git a/Installation/dependencies b/Installation/dependencies deleted file mode 100644 index aef3b5a3343..00000000000 --- a/Installation/dependencies +++ /dev/null @@ -1,3 +0,0 @@ - -Installation -STL_Extension diff --git a/Interpolation/dependencies b/Interpolation/dependencies deleted file mode 100644 index a327018fba1..00000000000 --- a/Interpolation/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -Circulator -Filtered_kernel -Hash_map -Installation -Interpolation -Kernel_23 -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Intersections_2/dependencies b/Intersections_2/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Intersections_3/dependencies b/Intersections_3/dependencies deleted file mode 100644 index 5244bfc01ca..00000000000 --- a/Intersections_3/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Distance_2 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Interval_skip_list/dependencies b/Interval_skip_list/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Interval_skip_list/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Interval_support/dependencies b/Interval_support/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Inventor/dependencies b/Inventor/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Jet_fitting_3/dependencies b/Jet_fitting_3/dependencies deleted file mode 100644 index 0c7760e3a26..00000000000 --- a/Jet_fitting_3/dependencies +++ /dev/null @@ -1,18 +0,0 @@ - -Algebraic_foundations -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Solver_interface -Stream_support diff --git a/Kernel_23/dependencies b/Kernel_23/dependencies deleted file mode 100644 index 4ace6a4a787..00000000000 --- a/Kernel_23/dependencies +++ /dev/null @@ -1,20 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -CGAL_Core -Cartesian_kernel -Distance_2 -Distance_3 -Filtered_kernel -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Kernel_d/dependencies b/Kernel_d/dependencies deleted file mode 100644 index 653f7b8189f..00000000000 --- a/Kernel_d/dependencies +++ /dev/null @@ -1,12 +0,0 @@ - -Algebraic_foundations -Installation -Intersections_2 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Kinetic_data_structures/dependencies b/Kinetic_data_structures/dependencies deleted file mode 100644 index 8b570c4e3df..00000000000 --- a/Kinetic_data_structures/dependencies +++ /dev/null @@ -1,30 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -CGAL_Core -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Kinetic_data_structures -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -TDS_3 -Triangulation_2 -Triangulation_3 diff --git a/LEDA/dependencies b/LEDA/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Linear_cell_complex/dependencies b/Linear_cell_complex/dependencies deleted file mode 100644 index 113e6302e51..00000000000 --- a/Linear_cell_complex/dependencies +++ /dev/null @@ -1,24 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Circulator -Combinatorial_map -Distance_2 -Distance_3 -Filtered_kernel -Generalized_map -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Linear_cell_complex -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Matrix_search/dependencies b/Matrix_search/dependencies deleted file mode 100644 index f55558679bb..00000000000 --- a/Matrix_search/dependencies +++ /dev/null @@ -1,12 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Matrix_search -Modular_arithmetic -Number_types -Optimisation_basic -Profiling_tools -STL_Extension -Stream_support diff --git a/Mesh_2/dependencies b/Mesh_2/dependencies deleted file mode 100644 index 08c3dd3037c..00000000000 --- a/Mesh_2/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Hash_map -Installation -Interval_support -Kernel_23 -Mesh_2 -Mesher_level -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -TDS_2 -Triangulation_2 diff --git a/Mesh_3/dependencies b/Mesh_3/dependencies deleted file mode 100644 index c32cdbf721d..00000000000 --- a/Mesh_3/dependencies +++ /dev/null @@ -1,46 +0,0 @@ - -AABB_tree -Algebraic_foundations -Arithmetic_kernel -BGL -Box_intersection_d -CGAL_ImageIO -Cartesian_kernel -Circulator -Convex_hull_2 -Distance_2 -Distance_3 -Filtered_kernel -Generator -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Mesh_3 -Mesher_level -Modifier -Modular_arithmetic -Number_types -Polygon -Polygon_mesh_processing -Polyhedron -Polyhedron_IO -Principal_component_analysis -Principal_component_analysis_LGPL -Profiling_tools -Property_map -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -Surface_mesh -TDS_3 -Triangulation_3 -Union_find diff --git a/Mesher_level/dependencies b/Mesher_level/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Minkowski_sum_2/dependencies b/Minkowski_sum_2/dependencies deleted file mode 100644 index bf713ab7437..00000000000 --- a/Minkowski_sum_2/dependencies +++ /dev/null @@ -1,36 +0,0 @@ - -AABB_tree -Algebraic_foundations -Arithmetic_kernel -Arrangement_on_surface_2 -Boolean_set_operations_2 -Cartesian_kernel -Circulator -Convex_hull_2 -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Minkowski_sum_2 -Modular_arithmetic -Number_types -Partition_2 -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_searching -Spatial_sorting -Stream_support -Surface_sweep_2 -TDS_2 -Triangulation_2 -Union_find diff --git a/Minkowski_sum_3/dependencies b/Minkowski_sum_3/dependencies deleted file mode 100644 index 42380f29e6b..00000000000 --- a/Minkowski_sum_3/dependencies +++ /dev/null @@ -1,38 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Box_intersection_d -Cartesian_kernel -Circulator -Convex_decomposition_3 -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Minkowski_sum_3 -Modifier -Modular_arithmetic -Nef_2 -Nef_3 -Nef_S2 -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 -Union_find diff --git a/Modifier/dependencies b/Modifier/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Modular_arithmetic/dependencies b/Modular_arithmetic/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Modular_arithmetic/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Nef_2/dependencies b/Nef_2/dependencies deleted file mode 100644 index 0d4b5c9d084..00000000000 --- a/Nef_2/dependencies +++ /dev/null @@ -1,24 +0,0 @@ - -Algebraic_foundations -Box_intersection_d -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Nef_2 -Number_types -Polygon -Profiling_tools -STL_Extension -Stream_support -Union_find diff --git a/Nef_3/dependencies b/Nef_3/dependencies deleted file mode 100644 index 15eb76c3eec..00000000000 --- a/Nef_3/dependencies +++ /dev/null @@ -1,36 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Box_intersection_d -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Nef_2 -Nef_3 -Nef_S2 -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 -Union_find diff --git a/Nef_S2/dependencies b/Nef_S2/dependencies deleted file mode 100644 index 9ee21f837ea..00000000000 --- a/Nef_S2/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modifier -Modular_arithmetic -Nef_2 -Nef_S2 -Number_types -Profiling_tools -STL_Extension -Stream_support -Union_find diff --git a/NewKernel_d/dependencies b/NewKernel_d/dependencies deleted file mode 100644 index 9c68d7b6935..00000000000 --- a/NewKernel_d/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Filtered_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -NewKernel_d -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Number_types/dependencies b/Number_types/dependencies deleted file mode 100644 index 111902e1d3a..00000000000 --- a/Number_types/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -CGAL_Core -Filtered_kernel -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/OpenNL/dependencies b/OpenNL/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Operations_on_polyhedra/dependencies b/Operations_on_polyhedra/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Optimal_transportation_reconstruction_2/dependencies b/Optimal_transportation_reconstruction_2/dependencies deleted file mode 100644 index 91782b70d55..00000000000 --- a/Optimal_transportation_reconstruction_2/dependencies +++ /dev/null @@ -1,23 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Filtered_kernel -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Optimal_transportation_reconstruction_2 -Polygon -Profiling_tools -Property_map -Random_numbers -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Optimisation_basic/dependencies b/Optimisation_basic/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Partition_2/dependencies b/Partition_2/dependencies deleted file mode 100644 index e09b876feea..00000000000 --- a/Partition_2/dependencies +++ /dev/null @@ -1,24 +0,0 @@ - -Algebraic_foundations -Circulator -Convex_hull_2 -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Partition_2 -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Periodic_2_triangulation_2/dependencies b/Periodic_2_triangulation_2/dependencies deleted file mode 100644 index 696981edc0d..00000000000 --- a/Periodic_2_triangulation_2/dependencies +++ /dev/null @@ -1,24 +0,0 @@ - -Algebraic_foundations -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Periodic_2_triangulation_2 -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Periodic_3_triangulation_3/dependencies b/Periodic_3_triangulation_3/dependencies deleted file mode 100644 index 8da51d3b9ae..00000000000 --- a/Periodic_3_triangulation_3/dependencies +++ /dev/null @@ -1,27 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Periodic_3_triangulation_3 -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_3 -Triangulation_3 diff --git a/Point_set_2/dependencies b/Point_set_2/dependencies deleted file mode 100644 index 944d0b6110b..00000000000 --- a/Point_set_2/dependencies +++ /dev/null @@ -1,20 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Filtered_kernel -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Point_set_2 -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Point_set_3/dependencies b/Point_set_3/dependencies deleted file mode 100644 index c983f0972bd..00000000000 --- a/Point_set_3/dependencies +++ /dev/null @@ -1,16 +0,0 @@ - -Algebraic_foundations -BGL -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Point_set_3 -Point_set_processing_3 -Profiling_tools -Property_map -STL_Extension -Solver_interface -Stream_support -Surface_mesh diff --git a/Point_set_processing_3/dependencies b/Point_set_processing_3/dependencies deleted file mode 100644 index 95a10d692e2..00000000000 --- a/Point_set_processing_3/dependencies +++ /dev/null @@ -1,44 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Convex_hull_2 -Convex_hull_3 -Distance_2 -Distance_3 -Filtered_kernel -Generator -HalfedgeDS -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Jet_fitting_3 -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Number_types -Point_set_2 -Point_set_processing_3 -Polygon -Polyhedron -Polyhedron_IO -Principal_component_analysis -Principal_component_analysis_LGPL -Profiling_tools -Property_map -QP_solver -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -TDS_2 -TDS_3 -Triangulation_2 -Triangulation_3 diff --git a/Point_set_shape_detection_3/dependencies b/Point_set_shape_detection_3/dependencies deleted file mode 100644 index 557f7da226e..00000000000 --- a/Point_set_shape_detection_3/dependencies +++ /dev/null @@ -1,21 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Distance_3 -Installation -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Point_set_shape_detection_3 -Principal_component_analysis -Principal_component_analysis_LGPL -Profiling_tools -Property_map -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Stream_support diff --git a/Poisson_surface_reconstruction_3/dependencies b/Poisson_surface_reconstruction_3/dependencies deleted file mode 100644 index 8b2beafe466..00000000000 --- a/Poisson_surface_reconstruction_3/dependencies +++ /dev/null @@ -1,37 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Generator -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Mesher_level -Modular_arithmetic -Number_types -Point_set_processing_3 -Poisson_surface_reconstruction_3 -Polygon -Principal_component_analysis_LGPL -Profiling_tools -Property_map -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -Surface_mesher -TDS_3 -Triangulation_3 -Union_find diff --git a/Polygon/dependencies b/Polygon/dependencies deleted file mode 100644 index 95323c8e3fc..00000000000 --- a/Polygon/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Kernel_23 -Number_types -Polygon -Profiling_tools -STL_Extension -Stream_support diff --git a/Polygon_mesh_processing/dependencies b/Polygon_mesh_processing/dependencies deleted file mode 100644 index 588cc6a490a..00000000000 --- a/Polygon_mesh_processing/dependencies +++ /dev/null @@ -1,38 +0,0 @@ - -AABB_tree -Algebraic_foundations -Arithmetic_kernel -BGL -Box_intersection_d -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Generator -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Mesh_3 -Modular_arithmetic -Number_types -Polygon -Polygon_mesh_processing -Profiling_tools -Property_map -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -TDS_2 -TDS_3 -Triangulation_2 -Triangulation_3 -Union_find diff --git a/Polyhedron/dependencies b/Polyhedron/dependencies deleted file mode 100644 index 36c5582710f..00000000000 --- a/Polyhedron/dependencies +++ /dev/null @@ -1,19 +0,0 @@ - -Algebraic_foundations -BGL -Circulator -Distance_2 -HalfedgeDS -Hash_map -Installation -Interval_support -Kernel_23 -Modifier -Modular_arithmetic -Number_types -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Stream_support diff --git a/Polyhedron_IO/dependencies b/Polyhedron_IO/dependencies deleted file mode 100644 index ddff663b75c..00000000000 --- a/Polyhedron_IO/dependencies +++ /dev/null @@ -1,21 +0,0 @@ - -Algebraic_foundations -BGL -Circulator -Distance_2 -Geomview -HalfedgeDS -Hash_map -Installation -Interval_support -Inventor -Kernel_23 -Modifier -Modular_arithmetic -Number_types -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Stream_support diff --git a/Polyline_simplification_2/dependencies b/Polyline_simplification_2/dependencies deleted file mode 100644 index 23dae1e27c4..00000000000 --- a/Polyline_simplification_2/dependencies +++ /dev/null @@ -1,27 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Polyline_simplification_2 -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Polynomial/dependencies b/Polynomial/dependencies deleted file mode 100644 index 854f616ab4a..00000000000 --- a/Polynomial/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polynomial -Profiling_tools -STL_Extension -Stream_support diff --git a/Polytope_distance_d/dependencies b/Polytope_distance_d/dependencies deleted file mode 100644 index 5b1a4b623c2..00000000000 --- a/Polytope_distance_d/dependencies +++ /dev/null @@ -1,36 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Convex_hull_2 -Convex_hull_3 -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Matrix_search -Modifier -Modular_arithmetic -Number_types -Optimisation_basic -Polygon -Polyhedron -Polyhedron_IO -Polytope_distance_d -Profiling_tools -Property_map -QP_solver -Random_numbers -STL_Extension -Stream_support -TDS_2 -Triangulation_2 diff --git a/Principal_component_analysis/dependencies b/Principal_component_analysis/dependencies deleted file mode 100644 index dd1c5cea708..00000000000 --- a/Principal_component_analysis/dependencies +++ /dev/null @@ -1,14 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Principal_component_analysis -Principal_component_analysis_LGPL -Profiling_tools -STL_Extension -Solver_interface -Stream_support diff --git a/Principal_component_analysis_LGPL/dependencies b/Principal_component_analysis_LGPL/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Principal_component_analysis_LGPL/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Profiling_tools/dependencies b/Profiling_tools/dependencies deleted file mode 100644 index d7584762e2e..00000000000 --- a/Profiling_tools/dependencies +++ /dev/null @@ -1,5 +0,0 @@ - -Installation -Kernel_23 -Profiling_tools -STL_Extension diff --git a/Property_map/dependencies b/Property_map/dependencies deleted file mode 100644 index aef3b5a3343..00000000000 --- a/Property_map/dependencies +++ /dev/null @@ -1,3 +0,0 @@ - -Installation -STL_Extension diff --git a/QP_solver/dependencies b/QP_solver/dependencies deleted file mode 100644 index 40060c69980..00000000000 --- a/QP_solver/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -QP_solver -Random_numbers -STL_Extension -Stream_support diff --git a/Random_numbers/dependencies b/Random_numbers/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Random_numbers/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Ridges_3/dependencies b/Ridges_3/dependencies deleted file mode 100644 index 6d2483ae665..00000000000 --- a/Ridges_3/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -BGL -Bounding_volumes -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Optimisation_basic -Principal_component_analysis_LGPL -Profiling_tools -Property_map -Ridges_3 -STL_Extension -Stream_support diff --git a/STL_Extension/dependencies b/STL_Extension/dependencies deleted file mode 100644 index 1460e34fbb0..00000000000 --- a/STL_Extension/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Scale_space_reconstruction_3/dependencies b/Scale_space_reconstruction_3/dependencies deleted file mode 100644 index 3bc0e994b3b..00000000000 --- a/Scale_space_reconstruction_3/dependencies +++ /dev/null @@ -1,43 +0,0 @@ - -Advancing_front_surface_reconstruction -Algebraic_foundations -Alpha_shapes_3 -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Geomview -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Jet_fitting_3 -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Number_types -Point_set_processing_3 -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -Random_numbers -STL_Extension -Scale_space_reconstruction_3 -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -TDS_2 -TDS_3 -Triangulation_2 -Triangulation_3 -Union_find diff --git a/Scripts/developer_scripts/cgal_check_dependencies.sh b/Scripts/developer_scripts/cgal_check_dependencies.sh index a79fb5e2455..5d45911ae2b 100644 --- a/Scripts/developer_scripts/cgal_check_dependencies.sh +++ b/Scripts/developer_scripts/cgal_check_dependencies.sh @@ -1,5 +1,5 @@ #This script must be called from the CGAL root. - +set -e while test $# -gt 0 do case "$1" in @@ -22,7 +22,6 @@ mkdir -p dep_check_build && cd dep_check_build for pkg in ../* do if [ -f $pkg/dependencies ]; then - echo "$pkg" mv $pkg/dependencies $pkg/dependencies.old fi done diff --git a/SearchStructures/dependencies b/SearchStructures/dependencies deleted file mode 100644 index 8a7eebeb1da..00000000000 --- a/SearchStructures/dependencies +++ /dev/null @@ -1,8 +0,0 @@ - -Algebraic_foundations -Installation -Kernel_23 -Profiling_tools -STL_Extension -SearchStructures -Stream_support diff --git a/Segment_Delaunay_graph_2/dependencies b/Segment_Delaunay_graph_2/dependencies deleted file mode 100644 index 3d1854ae247..00000000000 --- a/Segment_Delaunay_graph_2/dependencies +++ /dev/null @@ -1,28 +0,0 @@ - -Algebraic_foundations -Apollonius_graph_2 -Arithmetic_kernel -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Segment_Delaunay_graph_2 -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Segment_Delaunay_graph_Linf_2/dependencies b/Segment_Delaunay_graph_Linf_2/dependencies deleted file mode 100644 index 65d503d6a5d..00000000000 --- a/Segment_Delaunay_graph_Linf_2/dependencies +++ /dev/null @@ -1,29 +0,0 @@ - -Algebraic_foundations -Apollonius_graph_2 -Arithmetic_kernel -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Segment_Delaunay_graph_2 -Segment_Delaunay_graph_Linf_2 -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Set_movable_separability_2/dependencies b/Set_movable_separability_2/dependencies deleted file mode 100644 index 2412f005abe..00000000000 --- a/Set_movable_separability_2/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Kernel_23 -Number_types -Polygon -Profiling_tools -STL_Extension -Set_movable_separability_2 -Stream_support diff --git a/Skin_surface_3/dependencies b/Skin_surface_3/dependencies deleted file mode 100644 index c4805a30400..00000000000 --- a/Skin_surface_3/dependencies +++ /dev/null @@ -1,33 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -STL_Extension -Skin_surface_3 -Spatial_sorting -Stream_support -TDS_3 -Triangulation_3 -Union_find diff --git a/Snap_rounding_2/dependencies b/Snap_rounding_2/dependencies deleted file mode 100644 index 2c1f5d3c421..00000000000 --- a/Snap_rounding_2/dependencies +++ /dev/null @@ -1,25 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Arrangement_on_surface_2 -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Snap_rounding_2 -Spatial_searching -Stream_support -Surface_sweep_2 diff --git a/Solver_interface/dependencies b/Solver_interface/dependencies deleted file mode 100644 index 3406f23d65a..00000000000 --- a/Solver_interface/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Solver_interface -Stream_support diff --git a/Spatial_searching/dependencies b/Spatial_searching/dependencies deleted file mode 100644 index 890436c8220..00000000000 --- a/Spatial_searching/dependencies +++ /dev/null @@ -1,13 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Spatial_searching -Stream_support diff --git a/Spatial_sorting/dependencies b/Spatial_sorting/dependencies deleted file mode 100644 index b471716b816..00000000000 --- a/Spatial_sorting/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Installation -Kernel_23 -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support diff --git a/Straight_skeleton_2/dependencies b/Straight_skeleton_2/dependencies deleted file mode 100644 index d24c37c7b36..00000000000 --- a/Straight_skeleton_2/dependencies +++ /dev/null @@ -1,25 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -CGAL_Core -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -STL_Extension -Straight_skeleton_2 -Stream_support diff --git a/Stream_lines_2/dependencies b/Stream_lines_2/dependencies deleted file mode 100644 index 57ac9c67935..00000000000 --- a/Stream_lines_2/dependencies +++ /dev/null @@ -1,20 +0,0 @@ - -Algebraic_foundations -Circulator -Distance_2 -Filtered_kernel -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_lines_2 -Stream_support -TDS_2 -Triangulation_2 diff --git a/Stream_support/dependencies b/Stream_support/dependencies deleted file mode 100644 index fd99503b15c..00000000000 --- a/Stream_support/dependencies +++ /dev/null @@ -1,8 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Kernel_23 -Profiling_tools -STL_Extension -Stream_support diff --git a/Subdivision_method_3/dependencies b/Subdivision_method_3/dependencies deleted file mode 100644 index a9585a3fba1..00000000000 --- a/Subdivision_method_3/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon_mesh_processing -Profiling_tools -Property_map -STL_Extension -Solver_interface -Stream_support -Subdivision_method_3 diff --git a/Surface_mesh/dependencies b/Surface_mesh/dependencies deleted file mode 100644 index 6e2d46b3801..00000000000 --- a/Surface_mesh/dependencies +++ /dev/null @@ -1,18 +0,0 @@ - -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Stream_support -Surface_mesh diff --git a/Surface_mesh_deformation/dependencies b/Surface_mesh_deformation/dependencies deleted file mode 100644 index 9b016839ff8..00000000000 --- a/Surface_mesh_deformation/dependencies +++ /dev/null @@ -1,21 +0,0 @@ - -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon_mesh_processing -Profiling_tools -Property_map -STL_Extension -Solver_interface -Stream_support -Surface_mesh_deformation diff --git a/Surface_mesh_parameterization/dependencies b/Surface_mesh_parameterization/dependencies deleted file mode 100644 index 3dd744aefb9..00000000000 --- a/Surface_mesh_parameterization/dependencies +++ /dev/null @@ -1,27 +0,0 @@ - -Algebraic_foundations -BGL -Box_intersection_d -Circulator -Distance_2 -Filtered_kernel -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -OpenNL -Polygon -Polygon_mesh_processing -Profiling_tools -Property_map -STL_Extension -Solver_interface -Spatial_sorting -Stream_support -Surface_mesh_parameterization -TDS_2 -Triangulation_2 diff --git a/Surface_mesh_segmentation/dependencies b/Surface_mesh_segmentation/dependencies deleted file mode 100644 index b091c1dce40..00000000000 --- a/Surface_mesh_segmentation/dependencies +++ /dev/null @@ -1,22 +0,0 @@ - -AABB_tree -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Point_set_processing_3 -Profiling_tools -Property_map -Random_numbers -STL_Extension -Spatial_searching -Stream_support -Surface_mesh_segmentation diff --git a/Surface_mesh_shortest_path/dependencies b/Surface_mesh_shortest_path/dependencies deleted file mode 100644 index fc254cfb880..00000000000 --- a/Surface_mesh_shortest_path/dependencies +++ /dev/null @@ -1,20 +0,0 @@ - -AABB_tree -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Spatial_searching -Stream_support -Surface_mesh_shortest_path diff --git a/Surface_mesh_simplification/dependencies b/Surface_mesh_simplification/dependencies deleted file mode 100644 index 81140ca1980..00000000000 --- a/Surface_mesh_simplification/dependencies +++ /dev/null @@ -1,17 +0,0 @@ - -Algebraic_foundations -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -Property_map -STL_Extension -Stream_support -Surface_mesh_simplification diff --git a/Surface_mesh_skeletonization/dependencies b/Surface_mesh_skeletonization/dependencies deleted file mode 100644 index 2cc298a12e8..00000000000 --- a/Surface_mesh_skeletonization/dependencies +++ /dev/null @@ -1,39 +0,0 @@ - -AABB_tree -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Generator -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modifier -Modular_arithmetic -Number_types -Point_set_processing_3 -Polygon -Polygon_mesh_processing -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -Random_numbers -STL_Extension -Solver_interface -Spatial_searching -Spatial_sorting -Stream_support -Surface_mesh_skeletonization -TDS_3 -Triangulation_3 diff --git a/Surface_mesher/dependencies b/Surface_mesher/dependencies deleted file mode 100644 index 29c5340c50a..00000000000 --- a/Surface_mesher/dependencies +++ /dev/null @@ -1,37 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -CGAL_ImageIO -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Generator -HalfedgeDS -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Mesher_level -Modifier -Modular_arithmetic -Number_types -Polygon -Polyhedron -Polyhedron_IO -Profiling_tools -Property_map -Random_numbers -STL_Extension -Spatial_sorting -Stream_support -Surface_mesher -TDS_3 -Triangulation_3 -Union_find diff --git a/Surface_sweep_2/dependencies b/Surface_sweep_2/dependencies deleted file mode 100644 index 32a4ac1d42c..00000000000 --- a/Surface_sweep_2/dependencies +++ /dev/null @@ -1,21 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -Arrangement_on_surface_2 -Cartesian_kernel -Distance_2 -Distance_3 -Filtered_kernel -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -Surface_sweep_2 diff --git a/TDS_2/dependencies b/TDS_2/dependencies deleted file mode 100644 index 4d1feaf20b8..00000000000 --- a/TDS_2/dependencies +++ /dev/null @@ -1,11 +0,0 @@ - -Algebraic_foundations -Circulator -Hash_map -Installation -Kernel_23 -Profiling_tools -STL_Extension -Stream_support -TDS_2 -Triangulation_2 diff --git a/TDS_3/dependencies b/TDS_3/dependencies deleted file mode 100644 index 7991cac393b..00000000000 --- a/TDS_3/dependencies +++ /dev/null @@ -1,14 +0,0 @@ - -Algebraic_foundations -Circulator -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -TDS_3 -Triangulation_3 diff --git a/Testsuite/dependencies b/Testsuite/dependencies deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/Three/dependencies b/Three/dependencies deleted file mode 100644 index 8288bc9862f..00000000000 --- a/Three/dependencies +++ /dev/null @@ -1,9 +0,0 @@ - -Algebraic_foundations -GraphicsView -Installation -Kernel_23 -Profiling_tools -STL_Extension -Stream_support -Three diff --git a/Triangulation/dependencies b/Triangulation/dependencies deleted file mode 100644 index 185b8e3f767..00000000000 --- a/Triangulation/dependencies +++ /dev/null @@ -1,15 +0,0 @@ - -Algebraic_foundations -Circulator -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Random_numbers -STL_Extension -Spatial_sorting -Stream_support -Triangulation diff --git a/Triangulation_2/dependencies b/Triangulation_2/dependencies deleted file mode 100644 index de02c299bee..00000000000 --- a/Triangulation_2/dependencies +++ /dev/null @@ -1,28 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Geomview -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_2 -Triangulation_2 diff --git a/Triangulation_3/dependencies b/Triangulation_3/dependencies deleted file mode 100644 index ee6043a1047..00000000000 --- a/Triangulation_3/dependencies +++ /dev/null @@ -1,28 +0,0 @@ - -Algebraic_foundations -Arithmetic_kernel -BGL -Cartesian_kernel -Circulator -Distance_2 -Distance_3 -Filtered_kernel -Geomview -Hash_map -Homogeneous_kernel -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Kernel_d -Modular_arithmetic -Number_types -Polygon -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -TDS_3 -Triangulation_3 diff --git a/Union_find/dependencies b/Union_find/dependencies deleted file mode 100644 index e323621c3b0..00000000000 --- a/Union_find/dependencies +++ /dev/null @@ -1,10 +0,0 @@ - -Algebraic_foundations -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support diff --git a/Visibility_2/dependencies b/Visibility_2/dependencies deleted file mode 100644 index e9f887bd142..00000000000 --- a/Visibility_2/dependencies +++ /dev/null @@ -1,26 +0,0 @@ - -Algebraic_foundations -Arrangement_on_surface_2 -Circulator -Distance_2 -Filtered_kernel -HalfedgeDS -Hash_map -Installation -Intersections_2 -Intersections_3 -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Polygon -Principal_component_analysis_LGPL -Profiling_tools -Property_map -STL_Extension -Spatial_sorting -Stream_support -Surface_sweep_2 -TDS_2 -Triangulation_2 -Visibility_2 diff --git a/Voronoi_diagram_2/dependencies b/Voronoi_diagram_2/dependencies deleted file mode 100644 index e24f839a450..00000000000 --- a/Voronoi_diagram_2/dependencies +++ /dev/null @@ -1,16 +0,0 @@ - -Algebraic_foundations -Apollonius_graph_2 -Circulator -Hash_map -Installation -Interval_support -Kernel_23 -Modular_arithmetic -Number_types -Profiling_tools -STL_Extension -Stream_support -TDS_2 -Triangulation_2 -Voronoi_diagram_2