From 688b5dd06eb49371f58f2aef5edcc1f2319147e9 Mon Sep 17 00:00:00 2001 From: Maxime Gimeno Date: Thu, 1 Feb 2018 11:13:15 +0100 Subject: [PATCH] Move dependencies creation to package_info and add dependencies to git --- .travis.yml | 2 +- .travis/template.txt | 2 +- .travis/test_package.sh | 4 +- AABB_tree/package_info/AABB_tree/dependencies | 19 ++++++++ .../dependencies | 34 ++++++++++++++ .../Algebraic_foundations/dependencies | 10 ++++ .../Algebraic_kernel_d/dependencies | 16 +++++++ .../Algebraic_kernel_for_circles/dependencies | 13 ++++++ .../Algebraic_kernel_for_spheres/dependencies | 13 ++++++ .../package_info/Alpha_shapes_2/dependencies | 18 ++++++++ .../package_info/Alpha_shapes_3/dependencies | 23 ++++++++++ .../Apollonius_graph_2/dependencies | 25 ++++++++++ .../Arithmetic_kernel/dependencies | 0 .../Arrangement_on_surface_2/dependencies | 33 +++++++++++++ BGL/package_info/BGL/dependencies | 29 ++++++++++++ .../Barycentric_coordinates_2/dependencies | 10 ++++ .../Boolean_set_operations_2/dependencies | 28 +++++++++++ .../Bounding_volumes/dependencies | 24 ++++++++++ .../Box_intersection_d/dependencies | 11 +++++ CGAL_Core/package_info/CGAL_Core/dependencies | 0 .../package_info/CGAL_ImageIO/dependencies | 11 +++++ .../package_info/CGAL_ipelets/dependencies | 0 .../Cartesian_kernel/dependencies | 15 ++++++ .../Circular_kernel_2/dependencies | 19 ++++++++ .../Circular_kernel_3/dependencies | 19 ++++++++ .../package_info/Circulator/dependencies | 6 +++ .../package_info/Classification/dependencies | 21 +++++++++ .../Combinatorial_map/dependencies | 22 +++++++++ .../package_info/Cone_spanners_2/dependencies | 20 ++++++++ .../Convex_decomposition_3/dependencies | 37 +++++++++++++++ .../package_info/Convex_hull_2/dependencies | 11 +++++ .../package_info/Convex_hull_3/dependencies | 32 +++++++++++++ .../package_info/Convex_hull_d/dependencies | 17 +++++++ .../package_info/Distance_2/dependencies | 11 +++++ .../package_info/Distance_3/dependencies | 10 ++++ .../package_info/Envelope_2/dependencies | 12 +++++ .../package_info/Envelope_3/dependencies | 29 ++++++++++++ .../package_info/Filtered_kernel/dependencies | 19 ++++++++ .../package_info/Generalized_map/dependencies | 23 ++++++++++ Generator/package_info/Generator/dependencies | 16 +++++++ Geomview/package_info/Geomview/dependencies | 11 +++++ .../package_info/GraphicsView/dependencies | 15 ++++++ .../package_info/HalfedgeDS/dependencies | 13 ++++++ Hash_map/package_info/Hash_map/dependencies | 4 ++ .../Homogeneous_kernel/dependencies | 17 +++++++ .../package_info/Inscribed_areas/dependencies | 16 +++++++ Installation/CMakeLists.txt | 2 +- .../cmake/modules/process_dependencies.cmake | 4 +- .../package_info/Installation/dependencies | 3 ++ .../package_info/Interpolation/dependencies | 17 +++++++ .../package_info/Intersections_2/dependencies | 0 .../Bbox_3_Triangle_3_do_intersect.h | 3 +- .../package_info/Intersections_3/dependencies | 13 ++++++ .../Interval_skip_list/dependencies | 10 ++++ .../Interval_support/dependencies | 0 Inventor/package_info/Inventor/dependencies | 0 .../package_info/Jet_fitting_3/dependencies | 18 ++++++++ Kernel_23/package_info/Kernel_23/dependencies | 20 ++++++++ Kernel_d/package_info/Kernel_d/dependencies | 12 +++++ .../Kinetic_data_structures/dependencies | 30 ++++++++++++ LEDA/package_info/LEDA/dependencies | 0 .../Linear_cell_complex/dependencies | 24 ++++++++++ .../package_info/Matrix_search/dependencies | 12 +++++ Mesh_2/package_info/Mesh_2/dependencies | 17 +++++++ Mesh_3/package_info/Mesh_3/dependencies | 46 +++++++++++++++++++ .../package_info/Mesher_level/dependencies | 0 .../package_info/Minkowski_sum_2/dependencies | 36 +++++++++++++++ .../package_info/Minkowski_sum_3/dependencies | 38 +++++++++++++++ Modifier/package_info/Modifier/dependencies | 0 .../Modular_arithmetic/dependencies | 10 ++++ Nef_2/package_info/Nef_2/dependencies | 24 ++++++++++ Nef_3/package_info/Nef_3/dependencies | 36 +++++++++++++++ Nef_S2/package_info/Nef_S2/dependencies | 19 ++++++++ .../package_info/NewKernel_d/dependencies | 13 ++++++ .../package_info/Number_types/dependencies | 13 ++++++ OpenNL/package_info/OpenNL/dependencies | 0 .../Operations_on_polyhedra/dependencies | 0 .../dependencies | 23 ++++++++++ .../Optimisation_basic/dependencies | 0 .../package_info/Partition_2/dependencies | 24 ++++++++++ .../Periodic_2_triangulation_2/dependencies | 24 ++++++++++ .../Periodic_3_triangulation_3/dependencies | 27 +++++++++++ .../package_info/Point_set_2/dependencies | 20 ++++++++ .../package_info/Point_set_3/dependencies | 16 +++++++ .../Point_set_processing_3/dependencies | 44 ++++++++++++++++++ .../Point_set_shape_detection_3/dependencies | 21 +++++++++ .../dependencies | 37 +++++++++++++++ Polygon/package_info/Polygon/dependencies | 10 ++++ .../Polygon_mesh_processing/dependencies | 38 +++++++++++++++ .../package_info/Polyhedron/dependencies | 19 ++++++++ .../package_info/Polyhedron_IO/dependencies | 21 +++++++++ .../Polyline_simplification_2/dependencies | 27 +++++++++++ .../package_info/Polynomial/dependencies | 13 ++++++ .../Polytope_distance_d/dependencies | 36 +++++++++++++++ .../Principal_component_analysis/dependencies | 14 ++++++ .../dependencies | 10 ++++ .../package_info/Profiling_tools/dependencies | 5 ++ .../package_info/Property_map/dependencies | 3 ++ QP_solver/package_info/QP_solver/dependencies | 13 ++++++ .../package_info/Random_numbers/dependencies | 10 ++++ Ridges_3/package_info/Ridges_3/dependencies | 17 +++++++ .../package_info/STL_Extension/dependencies | 11 +++++ .../Scale_space_reconstruction_3/dependencies | 43 +++++++++++++++++ .../cgal_check_dependencies.sh | 20 ++++---- .../SearchStructures/dependencies | 8 ++++ .../Segment_Delaunay_graph_2/dependencies | 28 +++++++++++ .../dependencies | 29 ++++++++++++ .../Set_movable_separability_2/dependencies | 11 +++++ .../package_info/Skin_surface_3/dependencies | 33 +++++++++++++ .../package_info/Snap_rounding_2/dependencies | 25 ++++++++++ .../Solver_interface/dependencies | 11 +++++ .../Spatial_searching/dependencies | 13 ++++++ .../package_info/Spatial_sorting/dependencies | 11 +++++ .../Straight_skeleton_2/dependencies | 25 ++++++++++ .../package_info/Stream_lines_2/dependencies | 20 ++++++++ .../package_info/Stream_support/dependencies | 8 ++++ .../Subdivision_method_3/dependencies | 17 +++++++ .../package_info/Surface_mesh/dependencies | 18 ++++++++ .../Surface_mesh_deformation/dependencies | 21 +++++++++ .../dependencies | 27 +++++++++++ .../Surface_mesh_segmentation/dependencies | 22 +++++++++ .../Surface_mesh_shortest_path/dependencies | 20 ++++++++ .../Surface_mesh_simplification/dependencies | 17 +++++++ .../Surface_mesh_skeletonization/dependencies | 39 ++++++++++++++++ .../package_info/Surface_mesher/dependencies | 37 +++++++++++++++ .../package_info/Surface_sweep_2/dependencies | 21 +++++++++ TDS_2/package_info/TDS_2/dependencies | 11 +++++ TDS_3/package_info/TDS_3/dependencies | 14 ++++++ Testsuite/package_info/Testsuite/dependencies | 0 Three/package_info/Three/dependencies | 9 ++++ .../package_info/Triangulation/dependencies | 15 ++++++ .../package_info/Triangulation_2/dependencies | 28 +++++++++++ .../package_info/Triangulation_3/dependencies | 28 +++++++++++ .../package_info/Union_find/dependencies | 10 ++++ .../package_info/Visibility_2/dependencies | 26 +++++++++++ .../Voronoi_diagram_2/dependencies | 16 +++++++ 136 files changed, 2307 insertions(+), 17 deletions(-) create mode 100644 AABB_tree/package_info/AABB_tree/dependencies create mode 100644 Advancing_front_surface_reconstruction/package_info/Advancing_front_surface_reconstruction/dependencies create mode 100644 Algebraic_foundations/package_info/Algebraic_foundations/dependencies create mode 100644 Algebraic_kernel_d/package_info/Algebraic_kernel_d/dependencies create mode 100644 Algebraic_kernel_for_circles/package_info/Algebraic_kernel_for_circles/dependencies create mode 100644 Algebraic_kernel_for_spheres/package_info/Algebraic_kernel_for_spheres/dependencies create mode 100644 Alpha_shapes_2/package_info/Alpha_shapes_2/dependencies create mode 100644 Alpha_shapes_3/package_info/Alpha_shapes_3/dependencies create mode 100644 Apollonius_graph_2/package_info/Apollonius_graph_2/dependencies create mode 100644 Arithmetic_kernel/package_info/Arithmetic_kernel/dependencies create mode 100644 Arrangement_on_surface_2/package_info/Arrangement_on_surface_2/dependencies create mode 100644 BGL/package_info/BGL/dependencies create mode 100644 Barycentric_coordinates_2/package_info/Barycentric_coordinates_2/dependencies create mode 100644 Boolean_set_operations_2/package_info/Boolean_set_operations_2/dependencies create mode 100644 Bounding_volumes/package_info/Bounding_volumes/dependencies create mode 100644 Box_intersection_d/package_info/Box_intersection_d/dependencies create mode 100644 CGAL_Core/package_info/CGAL_Core/dependencies create mode 100644 CGAL_ImageIO/package_info/CGAL_ImageIO/dependencies create mode 100644 CGAL_ipelets/package_info/CGAL_ipelets/dependencies create mode 100644 Cartesian_kernel/package_info/Cartesian_kernel/dependencies create mode 100644 Circular_kernel_2/package_info/Circular_kernel_2/dependencies create mode 100644 Circular_kernel_3/package_info/Circular_kernel_3/dependencies create mode 100644 Circulator/package_info/Circulator/dependencies create mode 100644 Classification/package_info/Classification/dependencies create mode 100644 Combinatorial_map/package_info/Combinatorial_map/dependencies create mode 100644 Cone_spanners_2/package_info/Cone_spanners_2/dependencies create mode 100644 Convex_decomposition_3/package_info/Convex_decomposition_3/dependencies create mode 100644 Convex_hull_2/package_info/Convex_hull_2/dependencies create mode 100644 Convex_hull_3/package_info/Convex_hull_3/dependencies create mode 100644 Convex_hull_d/package_info/Convex_hull_d/dependencies create mode 100644 Distance_2/package_info/Distance_2/dependencies create mode 100644 Distance_3/package_info/Distance_3/dependencies create mode 100644 Envelope_2/package_info/Envelope_2/dependencies create mode 100644 Envelope_3/package_info/Envelope_3/dependencies create mode 100644 Filtered_kernel/package_info/Filtered_kernel/dependencies create mode 100644 Generalized_map/package_info/Generalized_map/dependencies create mode 100644 Generator/package_info/Generator/dependencies create mode 100644 Geomview/package_info/Geomview/dependencies create mode 100644 GraphicsView/package_info/GraphicsView/dependencies create mode 100644 HalfedgeDS/package_info/HalfedgeDS/dependencies create mode 100644 Hash_map/package_info/Hash_map/dependencies create mode 100644 Homogeneous_kernel/package_info/Homogeneous_kernel/dependencies create mode 100644 Inscribed_areas/package_info/Inscribed_areas/dependencies create mode 100644 Installation/package_info/Installation/dependencies create mode 100644 Interpolation/package_info/Interpolation/dependencies create mode 100644 Intersections_2/package_info/Intersections_2/dependencies create mode 100644 Intersections_3/package_info/Intersections_3/dependencies create mode 100644 Interval_skip_list/package_info/Interval_skip_list/dependencies create mode 100644 Interval_support/package_info/Interval_support/dependencies create mode 100644 Inventor/package_info/Inventor/dependencies create mode 100644 Jet_fitting_3/package_info/Jet_fitting_3/dependencies create mode 100644 Kernel_23/package_info/Kernel_23/dependencies create mode 100644 Kernel_d/package_info/Kernel_d/dependencies create mode 100644 Kinetic_data_structures/package_info/Kinetic_data_structures/dependencies create mode 100644 LEDA/package_info/LEDA/dependencies create mode 100644 Linear_cell_complex/package_info/Linear_cell_complex/dependencies create mode 100644 Matrix_search/package_info/Matrix_search/dependencies create mode 100644 Mesh_2/package_info/Mesh_2/dependencies create mode 100644 Mesh_3/package_info/Mesh_3/dependencies create mode 100644 Mesher_level/package_info/Mesher_level/dependencies create mode 100644 Minkowski_sum_2/package_info/Minkowski_sum_2/dependencies create mode 100644 Minkowski_sum_3/package_info/Minkowski_sum_3/dependencies create mode 100644 Modifier/package_info/Modifier/dependencies create mode 100644 Modular_arithmetic/package_info/Modular_arithmetic/dependencies create mode 100644 Nef_2/package_info/Nef_2/dependencies create mode 100644 Nef_3/package_info/Nef_3/dependencies create mode 100644 Nef_S2/package_info/Nef_S2/dependencies create mode 100644 NewKernel_d/package_info/NewKernel_d/dependencies create mode 100644 Number_types/package_info/Number_types/dependencies create mode 100644 OpenNL/package_info/OpenNL/dependencies create mode 100644 Operations_on_polyhedra/package_info/Operations_on_polyhedra/dependencies create mode 100644 Optimal_transportation_reconstruction_2/package_info/Optimal_transportation_reconstruction_2/dependencies create mode 100644 Optimisation_basic/package_info/Optimisation_basic/dependencies create mode 100644 Partition_2/package_info/Partition_2/dependencies create mode 100644 Periodic_2_triangulation_2/package_info/Periodic_2_triangulation_2/dependencies create mode 100644 Periodic_3_triangulation_3/package_info/Periodic_3_triangulation_3/dependencies create mode 100644 Point_set_2/package_info/Point_set_2/dependencies create mode 100644 Point_set_3/package_info/Point_set_3/dependencies create mode 100644 Point_set_processing_3/package_info/Point_set_processing_3/dependencies create mode 100644 Point_set_shape_detection_3/package_info/Point_set_shape_detection_3/dependencies create mode 100644 Poisson_surface_reconstruction_3/package_info/Poisson_surface_reconstruction_3/dependencies create mode 100644 Polygon/package_info/Polygon/dependencies create mode 100644 Polygon_mesh_processing/package_info/Polygon_mesh_processing/dependencies create mode 100644 Polyhedron/package_info/Polyhedron/dependencies create mode 100644 Polyhedron_IO/package_info/Polyhedron_IO/dependencies create mode 100644 Polyline_simplification_2/package_info/Polyline_simplification_2/dependencies create mode 100644 Polynomial/package_info/Polynomial/dependencies create mode 100644 Polytope_distance_d/package_info/Polytope_distance_d/dependencies create mode 100644 Principal_component_analysis/package_info/Principal_component_analysis/dependencies create mode 100644 Principal_component_analysis_LGPL/package_info/Principal_component_analysis_LGPL/dependencies create mode 100644 Profiling_tools/package_info/Profiling_tools/dependencies create mode 100644 Property_map/package_info/Property_map/dependencies create mode 100644 QP_solver/package_info/QP_solver/dependencies create mode 100644 Random_numbers/package_info/Random_numbers/dependencies create mode 100644 Ridges_3/package_info/Ridges_3/dependencies create mode 100644 STL_Extension/package_info/STL_Extension/dependencies create mode 100644 Scale_space_reconstruction_3/package_info/Scale_space_reconstruction_3/dependencies create mode 100644 SearchStructures/package_info/SearchStructures/dependencies create mode 100644 Segment_Delaunay_graph_2/package_info/Segment_Delaunay_graph_2/dependencies create mode 100644 Segment_Delaunay_graph_Linf_2/package_info/Segment_Delaunay_graph_Linf_2/dependencies create mode 100644 Set_movable_separability_2/package_info/Set_movable_separability_2/dependencies create mode 100644 Skin_surface_3/package_info/Skin_surface_3/dependencies create mode 100644 Snap_rounding_2/package_info/Snap_rounding_2/dependencies create mode 100644 Solver_interface/package_info/Solver_interface/dependencies create mode 100644 Spatial_searching/package_info/Spatial_searching/dependencies create mode 100644 Spatial_sorting/package_info/Spatial_sorting/dependencies create mode 100644 Straight_skeleton_2/package_info/Straight_skeleton_2/dependencies create mode 100644 Stream_lines_2/package_info/Stream_lines_2/dependencies create mode 100644 Stream_support/package_info/Stream_support/dependencies create mode 100644 Subdivision_method_3/package_info/Subdivision_method_3/dependencies create mode 100644 Surface_mesh/package_info/Surface_mesh/dependencies create mode 100644 Surface_mesh_deformation/package_info/Surface_mesh_deformation/dependencies create mode 100644 Surface_mesh_parameterization/package_info/Surface_mesh_parameterization/dependencies create mode 100644 Surface_mesh_segmentation/package_info/Surface_mesh_segmentation/dependencies create mode 100644 Surface_mesh_shortest_path/package_info/Surface_mesh_shortest_path/dependencies create mode 100644 Surface_mesh_simplification/package_info/Surface_mesh_simplification/dependencies create mode 100644 Surface_mesh_skeletonization/package_info/Surface_mesh_skeletonization/dependencies create mode 100644 Surface_mesher/package_info/Surface_mesher/dependencies create mode 100644 Surface_sweep_2/package_info/Surface_sweep_2/dependencies create mode 100644 TDS_2/package_info/TDS_2/dependencies create mode 100644 TDS_3/package_info/TDS_3/dependencies create mode 100644 Testsuite/package_info/Testsuite/dependencies create mode 100644 Three/package_info/Three/dependencies create mode 100644 Triangulation/package_info/Triangulation/dependencies create mode 100644 Triangulation_2/package_info/Triangulation_2/dependencies create mode 100644 Triangulation_3/package_info/Triangulation_3/dependencies create mode 100644 Union_find/package_info/Union_find/dependencies create mode 100644 Visibility_2/package_info/Visibility_2/dependencies create mode 100644 Voronoi_diagram_2/package_info/Voronoi_diagram_2/dependencies diff --git a/.travis.yml b/.travis.yml index 6c9e85b6ce7..b9522f0d171 100644 --- a/.travis.yml +++ b/.travis.yml @@ -144,7 +144,7 @@ addons: - qt55tools - qt55graphicaleffects - libopencv-dev - + - libmetis-dev - mesa-common-dev - libglu1-mesa-dev # Not allowed (yet) diff --git a/.travis/template.txt b/.travis/template.txt index f7a2d4af27b..b4b18d006fb 100644 --- a/.travis/template.txt +++ b/.travis/template.txt @@ -49,7 +49,7 @@ addons: - qt55tools - qt55graphicaleffects - libopencv-dev - + - libmetis-dev - mesa-common-dev - libglu1-mesa-dev # Not allowed (yet) diff --git a/.travis/test_package.sh b/.travis/test_package.sh index 4880c95cb7e..cd11a633491 100644 --- a/.travis/test_package.sh +++ b/.travis/test_package.sh @@ -1,13 +1,13 @@ #!/bin/bash -#Will cd $1 and test packge named $2 +#Will cd $1 and test package named $2 #to find out if it or one of its dependencies has changed in the current branch DO_IGNORE=FALSE cd $1 LIST_OF_FILES=$(git diff --name-only origin/master |cut -d/ -f1 |uniq |sort) -LIST_OF_DEPS=$(cat "$2/dependencies") +LIST_OF_DEPS=$(cat "$2/package_info/$ARG/dependencies") echo "$LIST_OF_DEPS" for flie in $LIST_OF_DEPS do diff --git a/AABB_tree/package_info/AABB_tree/dependencies b/AABB_tree/package_info/AABB_tree/dependencies new file mode 100644 index 00000000000..297b8bbf9b9 --- /dev/null +++ b/AABB_tree/package_info/AABB_tree/dependencies @@ -0,0 +1,19 @@ + +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/package_info/Advancing_front_surface_reconstruction/dependencies b/Advancing_front_surface_reconstruction/package_info/Advancing_front_surface_reconstruction/dependencies new file mode 100644 index 00000000000..3f89df2428d --- /dev/null +++ b/Advancing_front_surface_reconstruction/package_info/Advancing_front_surface_reconstruction/dependencies @@ -0,0 +1,34 @@ + +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/package_info/Algebraic_foundations/dependencies b/Algebraic_foundations/package_info/Algebraic_foundations/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Algebraic_foundations/package_info/Algebraic_foundations/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Algebraic_kernel_d/package_info/Algebraic_kernel_d/dependencies b/Algebraic_kernel_d/package_info/Algebraic_kernel_d/dependencies new file mode 100644 index 00000000000..7e92ed6d189 --- /dev/null +++ b/Algebraic_kernel_d/package_info/Algebraic_kernel_d/dependencies @@ -0,0 +1,16 @@ + +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/package_info/Algebraic_kernel_for_circles/dependencies b/Algebraic_kernel_for_circles/package_info/Algebraic_kernel_for_circles/dependencies new file mode 100644 index 00000000000..ccd077b9391 --- /dev/null +++ b/Algebraic_kernel_for_circles/package_info/Algebraic_kernel_for_circles/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Algebraic_kernel_for_spheres/dependencies b/Algebraic_kernel_for_spheres/package_info/Algebraic_kernel_for_spheres/dependencies new file mode 100644 index 00000000000..ce905ac4c76 --- /dev/null +++ b/Algebraic_kernel_for_spheres/package_info/Algebraic_kernel_for_spheres/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Alpha_shapes_2/dependencies b/Alpha_shapes_2/package_info/Alpha_shapes_2/dependencies new file mode 100644 index 00000000000..87446ab8449 --- /dev/null +++ b/Alpha_shapes_2/package_info/Alpha_shapes_2/dependencies @@ -0,0 +1,18 @@ + +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/package_info/Alpha_shapes_3/dependencies b/Alpha_shapes_3/package_info/Alpha_shapes_3/dependencies new file mode 100644 index 00000000000..4241d0f06a1 --- /dev/null +++ b/Alpha_shapes_3/package_info/Alpha_shapes_3/dependencies @@ -0,0 +1,23 @@ + +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/package_info/Apollonius_graph_2/dependencies b/Apollonius_graph_2/package_info/Apollonius_graph_2/dependencies new file mode 100644 index 00000000000..42075b2cefa --- /dev/null +++ b/Apollonius_graph_2/package_info/Apollonius_graph_2/dependencies @@ -0,0 +1,25 @@ + +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/Arithmetic_kernel/package_info/Arithmetic_kernel/dependencies b/Arithmetic_kernel/package_info/Arithmetic_kernel/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Arrangement_on_surface_2/package_info/Arrangement_on_surface_2/dependencies b/Arrangement_on_surface_2/package_info/Arrangement_on_surface_2/dependencies new file mode 100644 index 00000000000..0d656a88ed9 --- /dev/null +++ b/Arrangement_on_surface_2/package_info/Arrangement_on_surface_2/dependencies @@ -0,0 +1,33 @@ + +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/package_info/BGL/dependencies b/BGL/package_info/BGL/dependencies new file mode 100644 index 00000000000..61fb7f37566 --- /dev/null +++ b/BGL/package_info/BGL/dependencies @@ -0,0 +1,29 @@ + +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 +Solver_interface +Spatial_sorting +Stream_support +TDS_2 +Triangulation_2 diff --git a/Barycentric_coordinates_2/package_info/Barycentric_coordinates_2/dependencies b/Barycentric_coordinates_2/package_info/Barycentric_coordinates_2/dependencies new file mode 100644 index 00000000000..63c59708dd0 --- /dev/null +++ b/Barycentric_coordinates_2/package_info/Barycentric_coordinates_2/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Barycentric_coordinates_2 +Installation +Kernel_23 +Number_types +Polygon +Profiling_tools +STL_Extension +Stream_support diff --git a/Boolean_set_operations_2/package_info/Boolean_set_operations_2/dependencies b/Boolean_set_operations_2/package_info/Boolean_set_operations_2/dependencies new file mode 100644 index 00000000000..5a495096d7d --- /dev/null +++ b/Boolean_set_operations_2/package_info/Boolean_set_operations_2/dependencies @@ -0,0 +1,28 @@ + +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/package_info/Bounding_volumes/dependencies b/Bounding_volumes/package_info/Bounding_volumes/dependencies new file mode 100644 index 00000000000..05255b2cf24 --- /dev/null +++ b/Bounding_volumes/package_info/Bounding_volumes/dependencies @@ -0,0 +1,24 @@ + +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/package_info/Box_intersection_d/dependencies b/Box_intersection_d/package_info/Box_intersection_d/dependencies new file mode 100644 index 00000000000..968b6c34d25 --- /dev/null +++ b/Box_intersection_d/package_info/Box_intersection_d/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Box_intersection_d +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/CGAL_Core/package_info/CGAL_Core/dependencies b/CGAL_Core/package_info/CGAL_Core/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/CGAL_ImageIO/package_info/CGAL_ImageIO/dependencies b/CGAL_ImageIO/package_info/CGAL_ImageIO/dependencies new file mode 100644 index 00000000000..1b16569f666 --- /dev/null +++ b/CGAL_ImageIO/package_info/CGAL_ImageIO/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +CGAL_ImageIO +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/CGAL_ipelets/package_info/CGAL_ipelets/dependencies b/CGAL_ipelets/package_info/CGAL_ipelets/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Cartesian_kernel/package_info/Cartesian_kernel/dependencies b/Cartesian_kernel/package_info/Cartesian_kernel/dependencies new file mode 100644 index 00000000000..1b1e516f40c --- /dev/null +++ b/Cartesian_kernel/package_info/Cartesian_kernel/dependencies @@ -0,0 +1,15 @@ + +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/package_info/Circular_kernel_2/dependencies b/Circular_kernel_2/package_info/Circular_kernel_2/dependencies new file mode 100644 index 00000000000..eff87b1b32a --- /dev/null +++ b/Circular_kernel_2/package_info/Circular_kernel_2/dependencies @@ -0,0 +1,19 @@ + +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/package_info/Circular_kernel_3/dependencies b/Circular_kernel_3/package_info/Circular_kernel_3/dependencies new file mode 100644 index 00000000000..5d98eec60ed --- /dev/null +++ b/Circular_kernel_3/package_info/Circular_kernel_3/dependencies @@ -0,0 +1,19 @@ + +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/package_info/Circulator/dependencies b/Circulator/package_info/Circulator/dependencies new file mode 100644 index 00000000000..c3d98a8dc0d --- /dev/null +++ b/Circulator/package_info/Circulator/dependencies @@ -0,0 +1,6 @@ + +Circulator +Installation +Kernel_23 +Profiling_tools +STL_Extension diff --git a/Classification/package_info/Classification/dependencies b/Classification/package_info/Classification/dependencies new file mode 100644 index 00000000000..330b28a88fd --- /dev/null +++ b/Classification/package_info/Classification/dependencies @@ -0,0 +1,21 @@ + +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/package_info/Combinatorial_map/dependencies b/Combinatorial_map/package_info/Combinatorial_map/dependencies new file mode 100644 index 00000000000..5c94bea2054 --- /dev/null +++ b/Combinatorial_map/package_info/Combinatorial_map/dependencies @@ -0,0 +1,22 @@ + +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/package_info/Cone_spanners_2/dependencies b/Cone_spanners_2/package_info/Cone_spanners_2/dependencies new file mode 100644 index 00000000000..679f3f42508 --- /dev/null +++ b/Cone_spanners_2/package_info/Cone_spanners_2/dependencies @@ -0,0 +1,20 @@ + +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/package_info/Convex_decomposition_3/dependencies b/Convex_decomposition_3/package_info/Convex_decomposition_3/dependencies new file mode 100644 index 00000000000..14850644d18 --- /dev/null +++ b/Convex_decomposition_3/package_info/Convex_decomposition_3/dependencies @@ -0,0 +1,37 @@ + +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/package_info/Convex_hull_2/dependencies b/Convex_hull_2/package_info/Convex_hull_2/dependencies new file mode 100644 index 00000000000..2bbf7b7a6ab --- /dev/null +++ b/Convex_hull_2/package_info/Convex_hull_2/dependencies @@ -0,0 +1,11 @@ + +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/package_info/Convex_hull_3/dependencies b/Convex_hull_3/package_info/Convex_hull_3/dependencies new file mode 100644 index 00000000000..960afbc0553 --- /dev/null +++ b/Convex_hull_3/package_info/Convex_hull_3/dependencies @@ -0,0 +1,32 @@ + +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/package_info/Convex_hull_d/dependencies b/Convex_hull_d/package_info/Convex_hull_d/dependencies new file mode 100644 index 00000000000..60a35d030fd --- /dev/null +++ b/Convex_hull_d/package_info/Convex_hull_d/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Distance_2/dependencies b/Distance_2/package_info/Distance_2/dependencies new file mode 100644 index 00000000000..ac9c45df4b7 --- /dev/null +++ b/Distance_2/package_info/Distance_2/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Distance_2 +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Distance_3/package_info/Distance_3/dependencies b/Distance_3/package_info/Distance_3/dependencies new file mode 100644 index 00000000000..3f5ec3f67a2 --- /dev/null +++ b/Distance_3/package_info/Distance_3/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Distance_2 +Distance_3 +Installation +Kernel_23 +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Envelope_2/package_info/Envelope_2/dependencies b/Envelope_2/package_info/Envelope_2/dependencies new file mode 100644 index 00000000000..63b7176ecf2 --- /dev/null +++ b/Envelope_2/package_info/Envelope_2/dependencies @@ -0,0 +1,12 @@ + +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/package_info/Envelope_3/dependencies b/Envelope_3/package_info/Envelope_3/dependencies new file mode 100644 index 00000000000..ba0deb8eaba --- /dev/null +++ b/Envelope_3/package_info/Envelope_3/dependencies @@ -0,0 +1,29 @@ + +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/package_info/Filtered_kernel/dependencies b/Filtered_kernel/package_info/Filtered_kernel/dependencies new file mode 100644 index 00000000000..53f1c89d79c --- /dev/null +++ b/Filtered_kernel/package_info/Filtered_kernel/dependencies @@ -0,0 +1,19 @@ + +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/package_info/Generalized_map/dependencies b/Generalized_map/package_info/Generalized_map/dependencies new file mode 100644 index 00000000000..74fab900808 --- /dev/null +++ b/Generalized_map/package_info/Generalized_map/dependencies @@ -0,0 +1,23 @@ + +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/package_info/Generator/dependencies b/Generator/package_info/Generator/dependencies new file mode 100644 index 00000000000..d5ae6cfb464 --- /dev/null +++ b/Generator/package_info/Generator/dependencies @@ -0,0 +1,16 @@ + +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/package_info/Geomview/dependencies b/Geomview/package_info/Geomview/dependencies new file mode 100644 index 00000000000..1460e34fbb0 --- /dev/null +++ b/Geomview/package_info/Geomview/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Circulator +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/GraphicsView/package_info/GraphicsView/dependencies b/GraphicsView/package_info/GraphicsView/dependencies new file mode 100644 index 00000000000..1e515af9597 --- /dev/null +++ b/GraphicsView/package_info/GraphicsView/dependencies @@ -0,0 +1,15 @@ + +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/package_info/HalfedgeDS/dependencies b/HalfedgeDS/package_info/HalfedgeDS/dependencies new file mode 100644 index 00000000000..71a9c2a8d6d --- /dev/null +++ b/HalfedgeDS/package_info/HalfedgeDS/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Hash_map/dependencies b/Hash_map/package_info/Hash_map/dependencies new file mode 100644 index 00000000000..8ec25d7e15f --- /dev/null +++ b/Hash_map/package_info/Hash_map/dependencies @@ -0,0 +1,4 @@ + +Hash_map +Installation +STL_Extension diff --git a/Homogeneous_kernel/package_info/Homogeneous_kernel/dependencies b/Homogeneous_kernel/package_info/Homogeneous_kernel/dependencies new file mode 100644 index 00000000000..af6627b3194 --- /dev/null +++ b/Homogeneous_kernel/package_info/Homogeneous_kernel/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Inscribed_areas/dependencies b/Inscribed_areas/package_info/Inscribed_areas/dependencies new file mode 100644 index 00000000000..0b51f7eeb6a --- /dev/null +++ b/Inscribed_areas/package_info/Inscribed_areas/dependencies @@ -0,0 +1,16 @@ + +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 623323288ed..2c8c73a9025 100644 --- a/Installation/CMakeLists.txt +++ b/Installation/CMakeLists.txt @@ -1309,7 +1309,7 @@ ${CMAKE_CURRENT_SOURCE_DIR}/../${package}/include/${header}" COMMAND ${CMAKE_COMMAND} -DCGAL_PACKAGES_PREFIX=${CGAL_SOURCE_DIR} -DCGAL_COPY_DEPENDENCIES=${CGAL_COPY_DEPENDENCIES} - -DCGAL_COPY_PATH=${CGAL_SOURCE_DIR}/${package}/dependencies + -DCGAL_COPY_PATH=${CGAL_SOURCE_DIR}/${package}/package_info/${package}/dependencies -DOUTPUT_HEADERS_LIST=${CGAL_BINARY_DIR}/package_info/${package}/included_headers -DOUTPUT_PACKAGES_LIST=${CGAL_BINARY_DIR}/package_info/${package}/dependencies -P "${CGAL_MODULES_DIR}/process_dependencies.cmake" diff --git a/Installation/cmake/modules/process_dependencies.cmake b/Installation/cmake/modules/process_dependencies.cmake index 81d3f7eb6ec..73bec33c5b3 100644 --- a/Installation/cmake/modules/process_dependencies.cmake +++ b/Installation/cmake/modules/process_dependencies.cmake @@ -47,9 +47,9 @@ if(OUTPUT_PACKAGES_LIST) file(WRITE ${CGAL_COPY_PATH} "") endif() foreach(pkg ${pkgs}) - file(APPEND ${CGAL_COPY_PATH} "${pkg}\n") + file(APPEND ${OUTPUT_PACKAGES_LIST} "${pkg}\n") if (CGAL_COPY_DEPENDENCIES) - file(APPEND package_path/dependencies "${pkg}\n") + file(APPEND ${CGAL_COPY_PATH} "${pkg}\n") endif() endforeach() endif() diff --git a/Installation/package_info/Installation/dependencies b/Installation/package_info/Installation/dependencies new file mode 100644 index 00000000000..aef3b5a3343 --- /dev/null +++ b/Installation/package_info/Installation/dependencies @@ -0,0 +1,3 @@ + +Installation +STL_Extension diff --git a/Interpolation/package_info/Interpolation/dependencies b/Interpolation/package_info/Interpolation/dependencies new file mode 100644 index 00000000000..a327018fba1 --- /dev/null +++ b/Interpolation/package_info/Interpolation/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Intersections_2/dependencies b/Intersections_2/package_info/Intersections_2/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Intersections_3/include/CGAL/internal/Intersections_3/Bbox_3_Triangle_3_do_intersect.h b/Intersections_3/include/CGAL/internal/Intersections_3/Bbox_3_Triangle_3_do_intersect.h index a4f62f339fc..42f006e0664 100644 --- a/Intersections_3/include/CGAL/internal/Intersections_3/Bbox_3_Triangle_3_do_intersect.h +++ b/Intersections_3/include/CGAL/internal/Intersections_3/Bbox_3_Triangle_3_do_intersect.h @@ -54,7 +54,8 @@ namespace internal { } else { if(p[i] <= r[i]) { // prq - if((bbox.max)(i) < p[i] || (bbox.min)(i) > q[i]) + if( + (bbox.max)(i) < p[i] || (bbox.min)(i) > q[i]) return false; } else { // rpq diff --git a/Intersections_3/package_info/Intersections_3/dependencies b/Intersections_3/package_info/Intersections_3/dependencies new file mode 100644 index 00000000000..5244bfc01ca --- /dev/null +++ b/Intersections_3/package_info/Intersections_3/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Interval_skip_list/dependencies b/Interval_skip_list/package_info/Interval_skip_list/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Interval_skip_list/package_info/Interval_skip_list/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Interval_support/package_info/Interval_support/dependencies b/Interval_support/package_info/Interval_support/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Inventor/package_info/Inventor/dependencies b/Inventor/package_info/Inventor/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Jet_fitting_3/package_info/Jet_fitting_3/dependencies b/Jet_fitting_3/package_info/Jet_fitting_3/dependencies new file mode 100644 index 00000000000..0c7760e3a26 --- /dev/null +++ b/Jet_fitting_3/package_info/Jet_fitting_3/dependencies @@ -0,0 +1,18 @@ + +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/package_info/Kernel_23/dependencies b/Kernel_23/package_info/Kernel_23/dependencies new file mode 100644 index 00000000000..4ace6a4a787 --- /dev/null +++ b/Kernel_23/package_info/Kernel_23/dependencies @@ -0,0 +1,20 @@ + +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/package_info/Kernel_d/dependencies b/Kernel_d/package_info/Kernel_d/dependencies new file mode 100644 index 00000000000..653f7b8189f --- /dev/null +++ b/Kernel_d/package_info/Kernel_d/dependencies @@ -0,0 +1,12 @@ + +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/package_info/Kinetic_data_structures/dependencies b/Kinetic_data_structures/package_info/Kinetic_data_structures/dependencies new file mode 100644 index 00000000000..8b570c4e3df --- /dev/null +++ b/Kinetic_data_structures/package_info/Kinetic_data_structures/dependencies @@ -0,0 +1,30 @@ + +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/package_info/LEDA/dependencies b/LEDA/package_info/LEDA/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Linear_cell_complex/package_info/Linear_cell_complex/dependencies b/Linear_cell_complex/package_info/Linear_cell_complex/dependencies new file mode 100644 index 00000000000..113e6302e51 --- /dev/null +++ b/Linear_cell_complex/package_info/Linear_cell_complex/dependencies @@ -0,0 +1,24 @@ + +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/package_info/Matrix_search/dependencies b/Matrix_search/package_info/Matrix_search/dependencies new file mode 100644 index 00000000000..f55558679bb --- /dev/null +++ b/Matrix_search/package_info/Matrix_search/dependencies @@ -0,0 +1,12 @@ + +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/package_info/Mesh_2/dependencies b/Mesh_2/package_info/Mesh_2/dependencies new file mode 100644 index 00000000000..08c3dd3037c --- /dev/null +++ b/Mesh_2/package_info/Mesh_2/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Mesh_3/dependencies b/Mesh_3/package_info/Mesh_3/dependencies new file mode 100644 index 00000000000..c32cdbf721d --- /dev/null +++ b/Mesh_3/package_info/Mesh_3/dependencies @@ -0,0 +1,46 @@ + +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/package_info/Mesher_level/dependencies b/Mesher_level/package_info/Mesher_level/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Minkowski_sum_2/package_info/Minkowski_sum_2/dependencies b/Minkowski_sum_2/package_info/Minkowski_sum_2/dependencies new file mode 100644 index 00000000000..bf713ab7437 --- /dev/null +++ b/Minkowski_sum_2/package_info/Minkowski_sum_2/dependencies @@ -0,0 +1,36 @@ + +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/package_info/Minkowski_sum_3/dependencies b/Minkowski_sum_3/package_info/Minkowski_sum_3/dependencies new file mode 100644 index 00000000000..42380f29e6b --- /dev/null +++ b/Minkowski_sum_3/package_info/Minkowski_sum_3/dependencies @@ -0,0 +1,38 @@ + +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/package_info/Modifier/dependencies b/Modifier/package_info/Modifier/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Modular_arithmetic/package_info/Modular_arithmetic/dependencies b/Modular_arithmetic/package_info/Modular_arithmetic/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Modular_arithmetic/package_info/Modular_arithmetic/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Nef_2/package_info/Nef_2/dependencies b/Nef_2/package_info/Nef_2/dependencies new file mode 100644 index 00000000000..0d4b5c9d084 --- /dev/null +++ b/Nef_2/package_info/Nef_2/dependencies @@ -0,0 +1,24 @@ + +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/package_info/Nef_3/dependencies b/Nef_3/package_info/Nef_3/dependencies new file mode 100644 index 00000000000..15eb76c3eec --- /dev/null +++ b/Nef_3/package_info/Nef_3/dependencies @@ -0,0 +1,36 @@ + +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/package_info/Nef_S2/dependencies b/Nef_S2/package_info/Nef_S2/dependencies new file mode 100644 index 00000000000..9ee21f837ea --- /dev/null +++ b/Nef_S2/package_info/Nef_S2/dependencies @@ -0,0 +1,19 @@ + +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/package_info/NewKernel_d/dependencies b/NewKernel_d/package_info/NewKernel_d/dependencies new file mode 100644 index 00000000000..9c68d7b6935 --- /dev/null +++ b/NewKernel_d/package_info/NewKernel_d/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Number_types/dependencies b/Number_types/package_info/Number_types/dependencies new file mode 100644 index 00000000000..111902e1d3a --- /dev/null +++ b/Number_types/package_info/Number_types/dependencies @@ -0,0 +1,13 @@ + +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/package_info/OpenNL/dependencies b/OpenNL/package_info/OpenNL/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Operations_on_polyhedra/package_info/Operations_on_polyhedra/dependencies b/Operations_on_polyhedra/package_info/Operations_on_polyhedra/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Optimal_transportation_reconstruction_2/package_info/Optimal_transportation_reconstruction_2/dependencies b/Optimal_transportation_reconstruction_2/package_info/Optimal_transportation_reconstruction_2/dependencies new file mode 100644 index 00000000000..91782b70d55 --- /dev/null +++ b/Optimal_transportation_reconstruction_2/package_info/Optimal_transportation_reconstruction_2/dependencies @@ -0,0 +1,23 @@ + +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/package_info/Optimisation_basic/dependencies b/Optimisation_basic/package_info/Optimisation_basic/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Partition_2/package_info/Partition_2/dependencies b/Partition_2/package_info/Partition_2/dependencies new file mode 100644 index 00000000000..e09b876feea --- /dev/null +++ b/Partition_2/package_info/Partition_2/dependencies @@ -0,0 +1,24 @@ + +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/package_info/Periodic_2_triangulation_2/dependencies b/Periodic_2_triangulation_2/package_info/Periodic_2_triangulation_2/dependencies new file mode 100644 index 00000000000..696981edc0d --- /dev/null +++ b/Periodic_2_triangulation_2/package_info/Periodic_2_triangulation_2/dependencies @@ -0,0 +1,24 @@ + +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/package_info/Periodic_3_triangulation_3/dependencies b/Periodic_3_triangulation_3/package_info/Periodic_3_triangulation_3/dependencies new file mode 100644 index 00000000000..8da51d3b9ae --- /dev/null +++ b/Periodic_3_triangulation_3/package_info/Periodic_3_triangulation_3/dependencies @@ -0,0 +1,27 @@ + +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/package_info/Point_set_2/dependencies b/Point_set_2/package_info/Point_set_2/dependencies new file mode 100644 index 00000000000..944d0b6110b --- /dev/null +++ b/Point_set_2/package_info/Point_set_2/dependencies @@ -0,0 +1,20 @@ + +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/package_info/Point_set_3/dependencies b/Point_set_3/package_info/Point_set_3/dependencies new file mode 100644 index 00000000000..c983f0972bd --- /dev/null +++ b/Point_set_3/package_info/Point_set_3/dependencies @@ -0,0 +1,16 @@ + +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/package_info/Point_set_processing_3/dependencies b/Point_set_processing_3/package_info/Point_set_processing_3/dependencies new file mode 100644 index 00000000000..95a10d692e2 --- /dev/null +++ b/Point_set_processing_3/package_info/Point_set_processing_3/dependencies @@ -0,0 +1,44 @@ + +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/package_info/Point_set_shape_detection_3/dependencies b/Point_set_shape_detection_3/package_info/Point_set_shape_detection_3/dependencies new file mode 100644 index 00000000000..557f7da226e --- /dev/null +++ b/Point_set_shape_detection_3/package_info/Point_set_shape_detection_3/dependencies @@ -0,0 +1,21 @@ + +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/package_info/Poisson_surface_reconstruction_3/dependencies b/Poisson_surface_reconstruction_3/package_info/Poisson_surface_reconstruction_3/dependencies new file mode 100644 index 00000000000..8b2beafe466 --- /dev/null +++ b/Poisson_surface_reconstruction_3/package_info/Poisson_surface_reconstruction_3/dependencies @@ -0,0 +1,37 @@ + +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/package_info/Polygon/dependencies b/Polygon/package_info/Polygon/dependencies new file mode 100644 index 00000000000..95323c8e3fc --- /dev/null +++ b/Polygon/package_info/Polygon/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Circulator +Installation +Kernel_23 +Number_types +Polygon +Profiling_tools +STL_Extension +Stream_support diff --git a/Polygon_mesh_processing/package_info/Polygon_mesh_processing/dependencies b/Polygon_mesh_processing/package_info/Polygon_mesh_processing/dependencies new file mode 100644 index 00000000000..588cc6a490a --- /dev/null +++ b/Polygon_mesh_processing/package_info/Polygon_mesh_processing/dependencies @@ -0,0 +1,38 @@ + +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/package_info/Polyhedron/dependencies b/Polyhedron/package_info/Polyhedron/dependencies new file mode 100644 index 00000000000..36c5582710f --- /dev/null +++ b/Polyhedron/package_info/Polyhedron/dependencies @@ -0,0 +1,19 @@ + +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/package_info/Polyhedron_IO/dependencies b/Polyhedron_IO/package_info/Polyhedron_IO/dependencies new file mode 100644 index 00000000000..ddff663b75c --- /dev/null +++ b/Polyhedron_IO/package_info/Polyhedron_IO/dependencies @@ -0,0 +1,21 @@ + +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/package_info/Polyline_simplification_2/dependencies b/Polyline_simplification_2/package_info/Polyline_simplification_2/dependencies new file mode 100644 index 00000000000..23dae1e27c4 --- /dev/null +++ b/Polyline_simplification_2/package_info/Polyline_simplification_2/dependencies @@ -0,0 +1,27 @@ + +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/package_info/Polynomial/dependencies b/Polynomial/package_info/Polynomial/dependencies new file mode 100644 index 00000000000..854f616ab4a --- /dev/null +++ b/Polynomial/package_info/Polynomial/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Polytope_distance_d/dependencies b/Polytope_distance_d/package_info/Polytope_distance_d/dependencies new file mode 100644 index 00000000000..5b1a4b623c2 --- /dev/null +++ b/Polytope_distance_d/package_info/Polytope_distance_d/dependencies @@ -0,0 +1,36 @@ + +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/package_info/Principal_component_analysis/dependencies b/Principal_component_analysis/package_info/Principal_component_analysis/dependencies new file mode 100644 index 00000000000..dd1c5cea708 --- /dev/null +++ b/Principal_component_analysis/package_info/Principal_component_analysis/dependencies @@ -0,0 +1,14 @@ + +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/package_info/Principal_component_analysis_LGPL/dependencies b/Principal_component_analysis_LGPL/package_info/Principal_component_analysis_LGPL/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Principal_component_analysis_LGPL/package_info/Principal_component_analysis_LGPL/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Profiling_tools/package_info/Profiling_tools/dependencies b/Profiling_tools/package_info/Profiling_tools/dependencies new file mode 100644 index 00000000000..d7584762e2e --- /dev/null +++ b/Profiling_tools/package_info/Profiling_tools/dependencies @@ -0,0 +1,5 @@ + +Installation +Kernel_23 +Profiling_tools +STL_Extension diff --git a/Property_map/package_info/Property_map/dependencies b/Property_map/package_info/Property_map/dependencies new file mode 100644 index 00000000000..aef3b5a3343 --- /dev/null +++ b/Property_map/package_info/Property_map/dependencies @@ -0,0 +1,3 @@ + +Installation +STL_Extension diff --git a/QP_solver/package_info/QP_solver/dependencies b/QP_solver/package_info/QP_solver/dependencies new file mode 100644 index 00000000000..40060c69980 --- /dev/null +++ b/QP_solver/package_info/QP_solver/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Random_numbers/dependencies b/Random_numbers/package_info/Random_numbers/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Random_numbers/package_info/Random_numbers/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Ridges_3/package_info/Ridges_3/dependencies b/Ridges_3/package_info/Ridges_3/dependencies new file mode 100644 index 00000000000..6d2483ae665 --- /dev/null +++ b/Ridges_3/package_info/Ridges_3/dependencies @@ -0,0 +1,17 @@ + +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/package_info/STL_Extension/dependencies b/STL_Extension/package_info/STL_Extension/dependencies new file mode 100644 index 00000000000..1460e34fbb0 --- /dev/null +++ b/STL_Extension/package_info/STL_Extension/dependencies @@ -0,0 +1,11 @@ + +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/package_info/Scale_space_reconstruction_3/dependencies b/Scale_space_reconstruction_3/package_info/Scale_space_reconstruction_3/dependencies new file mode 100644 index 00000000000..3bc0e994b3b --- /dev/null +++ b/Scale_space_reconstruction_3/package_info/Scale_space_reconstruction_3/dependencies @@ -0,0 +1,43 @@ + +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 9557401ac83..01fe2c5c286 100644 --- a/Scripts/developer_scripts/cgal_check_dependencies.sh +++ b/Scripts/developer_scripts/cgal_check_dependencies.sh @@ -20,28 +20,30 @@ done CGAL_ROOT=$PWD mkdir -p dep_check_build && cd dep_check_build -for pkg in $CGAL_ROOT/* +for pkg_path in $CGAL_ROOT/* do - if [ -f $pkg/dependencies ]; then - mv $pkg/dependencies $pkg/dependencies.old + pkg=$(basename $pkg_path) + if [ -f $pkg_path/package_info/$pkg/dependencies ]; then + mv $pkg_path/package_info/$pkg/dependencies $pkg_path/package_info/$pkg/dependencies.old fi done cmake -DCGAL_ENABLE_CHECK_HEADERS=TRUE -DDOXYGEN_EXECUTABLE="$DOX_PATH" -DCGAL_COPY_DEPENDENCIES=TRUE -DCMAKE_CXX_FLAGS="-std=c++11" .. -make -j$(nproc --all) check_headers +make -j$(nproc --all) packages_dependencies echo " Checks finished" -for pkg in $CGAL_ROOT/* +for pkg_path in $CGAL_ROOT/* do - if [ -f "$pkg/dependencies" ]; then - PKG_DIFF=$(diff -N -w "$pkg/dependencies" "$pkg/dependencies.old") + pkg=$(basename $pkg_path) + if [ -f "$pkg_path/package_info/$pkg/dependencies" ]; then + PKG_DIFF=$(diff -N -w "$pkg_path/package_info/$pkg/dependencies.old" "$pkg_path/package_info/$pkg/dependencies") if [ -n "$PKG_DIFF" ]; then HAS_DIFF=TRUE echo "Differences in $pkg: $PKG_DIFF" else echo "No differencies in $pkg dependencies." fi - if [ -f $pkg/dependencies.old ]; then - rm $pkg/dependencies.old + if [ -f $pkg_path/package_info/$pkg/dependencies.old ]; then + rm $pkg_path/package_info/$pkg/dependencies.old fi fi done diff --git a/SearchStructures/package_info/SearchStructures/dependencies b/SearchStructures/package_info/SearchStructures/dependencies new file mode 100644 index 00000000000..8a7eebeb1da --- /dev/null +++ b/SearchStructures/package_info/SearchStructures/dependencies @@ -0,0 +1,8 @@ + +Algebraic_foundations +Installation +Kernel_23 +Profiling_tools +STL_Extension +SearchStructures +Stream_support diff --git a/Segment_Delaunay_graph_2/package_info/Segment_Delaunay_graph_2/dependencies b/Segment_Delaunay_graph_2/package_info/Segment_Delaunay_graph_2/dependencies new file mode 100644 index 00000000000..3d1854ae247 --- /dev/null +++ b/Segment_Delaunay_graph_2/package_info/Segment_Delaunay_graph_2/dependencies @@ -0,0 +1,28 @@ + +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/package_info/Segment_Delaunay_graph_Linf_2/dependencies b/Segment_Delaunay_graph_Linf_2/package_info/Segment_Delaunay_graph_Linf_2/dependencies new file mode 100644 index 00000000000..65d503d6a5d --- /dev/null +++ b/Segment_Delaunay_graph_Linf_2/package_info/Segment_Delaunay_graph_Linf_2/dependencies @@ -0,0 +1,29 @@ + +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/package_info/Set_movable_separability_2/dependencies b/Set_movable_separability_2/package_info/Set_movable_separability_2/dependencies new file mode 100644 index 00000000000..2412f005abe --- /dev/null +++ b/Set_movable_separability_2/package_info/Set_movable_separability_2/dependencies @@ -0,0 +1,11 @@ + +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/package_info/Skin_surface_3/dependencies b/Skin_surface_3/package_info/Skin_surface_3/dependencies new file mode 100644 index 00000000000..c4805a30400 --- /dev/null +++ b/Skin_surface_3/package_info/Skin_surface_3/dependencies @@ -0,0 +1,33 @@ + +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/package_info/Snap_rounding_2/dependencies b/Snap_rounding_2/package_info/Snap_rounding_2/dependencies new file mode 100644 index 00000000000..2c1f5d3c421 --- /dev/null +++ b/Snap_rounding_2/package_info/Snap_rounding_2/dependencies @@ -0,0 +1,25 @@ + +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/package_info/Solver_interface/dependencies b/Solver_interface/package_info/Solver_interface/dependencies new file mode 100644 index 00000000000..3406f23d65a --- /dev/null +++ b/Solver_interface/package_info/Solver_interface/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Solver_interface +Stream_support diff --git a/Spatial_searching/package_info/Spatial_searching/dependencies b/Spatial_searching/package_info/Spatial_searching/dependencies new file mode 100644 index 00000000000..890436c8220 --- /dev/null +++ b/Spatial_searching/package_info/Spatial_searching/dependencies @@ -0,0 +1,13 @@ + +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/package_info/Spatial_sorting/dependencies b/Spatial_sorting/package_info/Spatial_sorting/dependencies new file mode 100644 index 00000000000..b471716b816 --- /dev/null +++ b/Spatial_sorting/package_info/Spatial_sorting/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Installation +Kernel_23 +Number_types +Polygon +Profiling_tools +Property_map +STL_Extension +Spatial_sorting +Stream_support diff --git a/Straight_skeleton_2/package_info/Straight_skeleton_2/dependencies b/Straight_skeleton_2/package_info/Straight_skeleton_2/dependencies new file mode 100644 index 00000000000..d24c37c7b36 --- /dev/null +++ b/Straight_skeleton_2/package_info/Straight_skeleton_2/dependencies @@ -0,0 +1,25 @@ + +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/package_info/Stream_lines_2/dependencies b/Stream_lines_2/package_info/Stream_lines_2/dependencies new file mode 100644 index 00000000000..57ac9c67935 --- /dev/null +++ b/Stream_lines_2/package_info/Stream_lines_2/dependencies @@ -0,0 +1,20 @@ + +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/package_info/Stream_support/dependencies b/Stream_support/package_info/Stream_support/dependencies new file mode 100644 index 00000000000..fd99503b15c --- /dev/null +++ b/Stream_support/package_info/Stream_support/dependencies @@ -0,0 +1,8 @@ + +Algebraic_foundations +Circulator +Installation +Kernel_23 +Profiling_tools +STL_Extension +Stream_support diff --git a/Subdivision_method_3/package_info/Subdivision_method_3/dependencies b/Subdivision_method_3/package_info/Subdivision_method_3/dependencies new file mode 100644 index 00000000000..a9585a3fba1 --- /dev/null +++ b/Subdivision_method_3/package_info/Subdivision_method_3/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Surface_mesh/dependencies b/Surface_mesh/package_info/Surface_mesh/dependencies new file mode 100644 index 00000000000..6e2d46b3801 --- /dev/null +++ b/Surface_mesh/package_info/Surface_mesh/dependencies @@ -0,0 +1,18 @@ + +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/package_info/Surface_mesh_deformation/dependencies b/Surface_mesh_deformation/package_info/Surface_mesh_deformation/dependencies new file mode 100644 index 00000000000..9b016839ff8 --- /dev/null +++ b/Surface_mesh_deformation/package_info/Surface_mesh_deformation/dependencies @@ -0,0 +1,21 @@ + +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/package_info/Surface_mesh_parameterization/dependencies b/Surface_mesh_parameterization/package_info/Surface_mesh_parameterization/dependencies new file mode 100644 index 00000000000..3dd744aefb9 --- /dev/null +++ b/Surface_mesh_parameterization/package_info/Surface_mesh_parameterization/dependencies @@ -0,0 +1,27 @@ + +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/package_info/Surface_mesh_segmentation/dependencies b/Surface_mesh_segmentation/package_info/Surface_mesh_segmentation/dependencies new file mode 100644 index 00000000000..b091c1dce40 --- /dev/null +++ b/Surface_mesh_segmentation/package_info/Surface_mesh_segmentation/dependencies @@ -0,0 +1,22 @@ + +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/package_info/Surface_mesh_shortest_path/dependencies b/Surface_mesh_shortest_path/package_info/Surface_mesh_shortest_path/dependencies new file mode 100644 index 00000000000..fc254cfb880 --- /dev/null +++ b/Surface_mesh_shortest_path/package_info/Surface_mesh_shortest_path/dependencies @@ -0,0 +1,20 @@ + +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/package_info/Surface_mesh_simplification/dependencies b/Surface_mesh_simplification/package_info/Surface_mesh_simplification/dependencies new file mode 100644 index 00000000000..81140ca1980 --- /dev/null +++ b/Surface_mesh_simplification/package_info/Surface_mesh_simplification/dependencies @@ -0,0 +1,17 @@ + +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/package_info/Surface_mesh_skeletonization/dependencies b/Surface_mesh_skeletonization/package_info/Surface_mesh_skeletonization/dependencies new file mode 100644 index 00000000000..2cc298a12e8 --- /dev/null +++ b/Surface_mesh_skeletonization/package_info/Surface_mesh_skeletonization/dependencies @@ -0,0 +1,39 @@ + +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/package_info/Surface_mesher/dependencies b/Surface_mesher/package_info/Surface_mesher/dependencies new file mode 100644 index 00000000000..29c5340c50a --- /dev/null +++ b/Surface_mesher/package_info/Surface_mesher/dependencies @@ -0,0 +1,37 @@ + +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/package_info/Surface_sweep_2/dependencies b/Surface_sweep_2/package_info/Surface_sweep_2/dependencies new file mode 100644 index 00000000000..32a4ac1d42c --- /dev/null +++ b/Surface_sweep_2/package_info/Surface_sweep_2/dependencies @@ -0,0 +1,21 @@ + +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/package_info/TDS_2/dependencies b/TDS_2/package_info/TDS_2/dependencies new file mode 100644 index 00000000000..4d1feaf20b8 --- /dev/null +++ b/TDS_2/package_info/TDS_2/dependencies @@ -0,0 +1,11 @@ + +Algebraic_foundations +Circulator +Hash_map +Installation +Kernel_23 +Profiling_tools +STL_Extension +Stream_support +TDS_2 +Triangulation_2 diff --git a/TDS_3/package_info/TDS_3/dependencies b/TDS_3/package_info/TDS_3/dependencies new file mode 100644 index 00000000000..7991cac393b --- /dev/null +++ b/TDS_3/package_info/TDS_3/dependencies @@ -0,0 +1,14 @@ + +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/package_info/Testsuite/dependencies b/Testsuite/package_info/Testsuite/dependencies new file mode 100644 index 00000000000..e69de29bb2d diff --git a/Three/package_info/Three/dependencies b/Three/package_info/Three/dependencies new file mode 100644 index 00000000000..8288bc9862f --- /dev/null +++ b/Three/package_info/Three/dependencies @@ -0,0 +1,9 @@ + +Algebraic_foundations +GraphicsView +Installation +Kernel_23 +Profiling_tools +STL_Extension +Stream_support +Three diff --git a/Triangulation/package_info/Triangulation/dependencies b/Triangulation/package_info/Triangulation/dependencies new file mode 100644 index 00000000000..185b8e3f767 --- /dev/null +++ b/Triangulation/package_info/Triangulation/dependencies @@ -0,0 +1,15 @@ + +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/package_info/Triangulation_2/dependencies b/Triangulation_2/package_info/Triangulation_2/dependencies new file mode 100644 index 00000000000..de02c299bee --- /dev/null +++ b/Triangulation_2/package_info/Triangulation_2/dependencies @@ -0,0 +1,28 @@ + +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/package_info/Triangulation_3/dependencies b/Triangulation_3/package_info/Triangulation_3/dependencies new file mode 100644 index 00000000000..ee6043a1047 --- /dev/null +++ b/Triangulation_3/package_info/Triangulation_3/dependencies @@ -0,0 +1,28 @@ + +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/package_info/Union_find/dependencies b/Union_find/package_info/Union_find/dependencies new file mode 100644 index 00000000000..e323621c3b0 --- /dev/null +++ b/Union_find/package_info/Union_find/dependencies @@ -0,0 +1,10 @@ + +Algebraic_foundations +Installation +Interval_support +Kernel_23 +Modular_arithmetic +Number_types +Profiling_tools +STL_Extension +Stream_support diff --git a/Visibility_2/package_info/Visibility_2/dependencies b/Visibility_2/package_info/Visibility_2/dependencies new file mode 100644 index 00000000000..e9f887bd142 --- /dev/null +++ b/Visibility_2/package_info/Visibility_2/dependencies @@ -0,0 +1,26 @@ + +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/package_info/Voronoi_diagram_2/dependencies b/Voronoi_diagram_2/package_info/Voronoi_diagram_2/dependencies new file mode 100644 index 00000000000..e24f839a450 --- /dev/null +++ b/Voronoi_diagram_2/package_info/Voronoi_diagram_2/dependencies @@ -0,0 +1,16 @@ + +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