Commit Graph

79963 Commits

Author SHA1 Message Date
Laurent Rineau 01574e7ab9 Partially revert 7cc46441b5
Partially revert 7cc46441b5 from the PR
https://github.com/CGAL/cgal/pull/3021

We want to override CGALConfig.cmake. The previous patch was wrong. That is
easier to forbid in-source builds in Git, anyway.
2018-05-28 15:22:19 +02:00
Laurent Rineau b0f312b192 Disallow in-source builds in the Git repository 2018-05-28 15:21:32 +02:00
Laurent Rineau ba7e9b48e5 Merge pull request #3102 from afabri/Property_map-empty_vector-GF
Property_map: Fix make_property_map(std::vector&) for an empty vector
2018-05-28 11:00:52 +02:00
Laurent Rineau 91fb4af7d5 Merge pull request #3101 from mglisse/Number_types-mpq_to_interval-glisse
Fix conversion from mpq to interval
2018-05-28 11:00:48 +02:00
Laurent Rineau f20743cc20 Merge pull request #3096 from MaelRL/CGAL-Fix_deprecated_code_usage-GF
Fix some deprecation-related issues
2018-05-28 11:00:45 +02:00
Laurent Rineau d8c938bbac Merge pull request #3095 from afabri/STL_extensions-iterator_deprecated-GF
Fix nested types
2018-05-28 11:00:42 +02:00
Laurent Rineau d7d39e9036 Merge pull request #3092 from maxGimeno/Travis-Check_including_all_headers-GF
Infrastructure : Test compilation of headers
2018-05-28 11:00:39 +02:00
Laurent Rineau f4a1399b82 Merge pull request #3115 from MaelRL/Spatial_searching-Fix_missing_includes-GF
Spatial searching: fix missing includes in test header
2018-05-28 11:00:37 +02:00
Laurent Rineau 834c5acb59 Merge pull request #3073 from MaelRL/Mesh_3-Add_add_corner-GF
Mesh_3: Add `add_corner()` and similar corner-adding functions
2018-05-28 11:00:29 +02:00
Andreas Fabri ee02f35888 Increase BOOST_PARAMETER_MAX_ARITY 2018-05-26 08:18:58 +01:00
Mael Rouxel-Labbé 58ff986724 Removed trailing whitespace 2018-05-25 11:36:10 +02:00
Mael Rouxel-Labbé a927fd17cb Fixed includes 2018-05-25 11:36:00 +02:00
Andreas Fabri 5af63b5893 Fix #include 2018-05-25 10:27:45 +01:00
Laurent Rineau e4ff486963 Merge pull request #3110 from lrineau/Installation-better_check_headers-lrineau
Installation: better check_headers (for Travis)
2018-05-25 10:42:22 +02:00
Laurent Rineau 3216107917 Merge pull request #3107 from lrineau/Installation-fix_make_install_header_only-lrineau
Fix `make install` with the tarball and header-only
2018-05-25 10:42:19 +02:00
Laurent Rineau 5d665ffefe Merge pull request #3082 from afabri/Installation-Supported_platforms-GF
Installation: Fix minimum version numbers
2018-05-25 10:42:16 +02:00
Laurent Rineau f164189548 Merge pull request #3081 from maxGimeno/Documentation-Enhance_overview_page-GF
Documentation overview: enhancement
2018-05-25 10:42:13 +02:00
Maxime Gimeno eab4bc1c1b Skip Maintenance as it is not a real package, nothing is to be built. 2018-05-25 10:02:31 +02:00
Laurent Rineau 7d628c581a Revert "Introduce an error on purpose, to test Travis"
This reverts commit e9c80ba3f5.
2018-05-24 18:59:15 +02:00
Maxime Gimeno 190ce9db71 Fix condition for skipping tests. 2018-05-24 17:35:26 +02:00
Mael Rouxel-Labbé bfdb89e595 Removed 'move_point()' from Triangulation_3 2018-05-24 14:50:40 +02:00
Laurent Rineau 39c913a090 CERR: create the file before using it 2018-05-24 14:44:48 +02:00
Mael Rouxel-Labbé be743a1f12 Fixed unused variable warning 2018-05-24 14:24:01 +02:00
Mael Rouxel-Labbé 497c8ccb50 Fixed conversion warning (changes mirrored from: 683fa43) 2018-05-24 14:18:40 +02:00
Mael Rouxel-Labbé edf84b155e Added a virtual destructor to silence a warning 2018-05-24 14:17:58 +02:00
Laurent Rineau 1c28d84c3f
Merge pull request #3104 from maxGimeno/Travis-Enhancement-GF
Infrastructure: Enhance dependency managing in Travis
2018-05-24 12:50:00 +02:00
Laurent Rineau c4fb5f995c Remove `-x` from the .travis.yml file: move it in build_package.sh 2018-05-23 15:29:58 +02:00
Maxime Gimeno 748363cc2e update travis.yml 2018-05-23 15:29:58 +02:00
Maxime Gimeno 5bb6622eab Make the -x option conditionnal for all travis scripts. 2018-05-23 15:29:58 +02:00
Maxime Gimeno c45d2fa1e7 List all dependencies error at the end to simplify the reading in travis. 2018-05-23 15:29:58 +02:00
Laurent Rineau e9c80ba3f5 Introduce an error on purpose, to test Travis 2018-05-23 15:10:26 +02:00
Laurent Rineau d2bb055902 Run `make packages_dependencies` with -k
That will make the process continue in case of errors.
2018-05-23 15:10:26 +02:00
Laurent Rineau 4ba33e17d3 Run the compiler a second time without -H in case of errors 2018-05-23 15:09:53 +02:00
Laurent Rineau 11d310bba0 Fix typo falg/flag 2018-05-23 15:09:53 +02:00
Andreas Fabri 71ccb7d576 Add BGL as dependency 2018-05-23 11:48:59 +02:00
Andreas Fabri 76c260142b Add #include 2018-05-23 11:48:59 +02:00
Andreas Fabri 4de6c30323 Add missing #include 2018-05-23 11:48:59 +02:00
Maxime Gimeno 333505036a Dummy change to trigger travis 2018-05-23 11:48:59 +02:00
Andreas Fabri 6e828da0e9 Move stuff to CGAL/boost/parameter 2018-05-23 11:48:59 +02:00
Andreas Fabri f6cd1e0bcf Factorize boost parameters in the file CGAL/boost/parameter.h 2018-05-23 11:48:59 +02:00
Andreas Fabri f76575b587 To import the internal namespace parameters is a mistake 2018-05-23 11:48:59 +02:00
Andreas Fabri 4c13478528 Include header to avoid duplication 2018-05-23 11:48:58 +02:00
Andreas Fabri 07fb49ee69 Qualify with CGAL:: as there exists also CGAL::Mesh_3::Mesher_level 2018-05-23 11:48:58 +02:00
Andreas Fabri 60423a61de fix include file 2018-05-23 11:48:58 +02:00
Andreas Fabri eb2347ba01 Rename tiny duplicate function as the Surface_mesher package will become obsolete soon anyways 2018-05-23 11:48:58 +02:00
Andreas Fabri 777d3057d9 Undef the macros at the end, as they are not identical (one has an EXPORT) 2018-05-23 11:48:58 +02:00
Andreas Fabri 718db41ca5 Duplicates in TDS_2 and T_2 2018-05-23 11:48:58 +02:00
Andreas Fabri 2f59ef6b9a Function exists already in Algebraic_foundations 2018-05-23 11:48:58 +02:00
Andreas Fabri c15306df4c Put duplicated functors in an extra file 2018-05-23 11:48:58 +02:00
Maxime Gimeno 853bd3ceed Add a step to check_headers that tries to build a dummy cpp with all the checked headers. 2018-05-23 11:48:57 +02:00