Sébastien Loriot
b8f31dde5b
Merge branch 'STL_Extension-add_operator_dispatch_output-local'
...
successfully tested in CGAL-4.3-Ic-51
2013-06-05 16:44:14 +02:00
Sébastien Loriot
f9ac8d4288
Merge branch 'AABB_tree-fix-memory-leak-local'
...
Successfully tested in CGAL-4.3-Ic-50
2013-06-04 12:40:27 +02:00
Sébastien Loriot
8bb442ae3b
fix a memory leak in the destructor of AABB_tree
...
the primitive container was clear before deleting the nodes
(which was not done since the container was empty)
At the same time I made the delete of the KD-tree done only
if it was constructed
2013-06-03 08:29:40 +02:00
Sébastien Loriot
2997e8ae08
Dispatch_(or_drop_)output_iterator<V,O> now accepts a tuple V put in it ...
...
...and makes the correct dispatch to the output iterators in O
2013-05-31 17:20:47 +02:00
Ross Hemsley
4d9caf3763
Added names that were missing into the Doxyfile.in entries.
...
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Philipp Möller
023e9714f3
Rescope CGAL_CONFIGURED_PACKAGES_NAMES
...
We need this variable in the Doxygen configuration process. Reset it
and change the scope to the parent scope.
2013-05-30 10:51:04 +02:00
Laurent Rineau
62445a796a
CGAL_NO_DEPRECATION_WARNINGS for deprecated headers
2013-05-28 11:38:19 +02:00
Sébastien Loriot
9610e26737
update changes
2013-05-21 08:39:32 +02:00
Menelaos Karavelas
2521f91e90
forgot to commit to master branch;
2013-05-15 13:00:16 +02:00
Sébastien Loriot
0bc64f9f4a
update installation manual to mention the windows tutorial
2013-04-30 11:08:28 +02:00
Guillaume Damiand
93ca4a1cdc
Update changes.html
2013-04-29 16:40:14 +02:00
Guillaume Damiand
3ce7c82747
Update changes.html
2013-04-29 16:37:15 +02:00
Sébastien Loriot
ab5471e756
update changes
2013-04-29 11:16:37 +02:00
Laurent Rineau
723a257a73
Merge branch 'Installation-tweak_FindEigen-lrineau'
2013-04-26 15:40:54 +02:00
Laurent Rineau
2aae405f45
Merge branch 'Installation-tweak_CGAL_SetupBoost-lrineau'
2013-04-26 15:40:51 +02:00
Sébastien Loriot
611a93a8ba
update changes
2013-04-16 07:58:08 +02:00
Sébastien Loriot
d372e1b897
update changes.html
2013-04-15 16:44:06 +02:00
Laurent Rineau
c2bb1d0532
Remove an extra </ul></ul> in changes.html
...
+ Update the text CHANGES.
Unfortunately, the CHANGES of CGAL-4.2 is the one of CGAL-4.2-beta1, and
has not been updated.
2013-04-11 14:58:08 +02:00
Laurent Rineau
a004a032ec
Merge branch 'Installation-fix_builtin_unreachable_strict_ansi-lrineau'
...
Tested in CGAL-4.2-Ic-207
2013-04-03 12:19:01 +02:00
Sébastien Loriot
bd8b865957
add link to homebrew homepage
2013-03-29 15:57:05 +01:00
Sébastien Loriot
274febdea2
update changes.html
2013-03-21 14:13:14 +01:00
Laurent Rineau
1da90b4b8c
Do not use __builtin_unreachable in strict-ansi mode
2013-03-19 17:18:12 +01:00
Laurent Rineau
c6c0a606ce
Remove the variable Boost_DIR from the CMake cache
...
The CMake module FindBoost.cmake searchs for Boost first in the "Config
mode" of 'find_package'. That allows to find installation of boost-cmake
(that is Boost configured using CMake). That configuration of Boost is
rather rare. But the search for it leaves a variable Boost_DIR=NOTFOUND in
the cache, even if Boost libraries are found using the regular way.
That patch removes from the cache the variable Boost_DIR, when Boost is
already found, to avoid more confusion for users.
2013-03-18 16:17:04 +01:00
Sébastien Loriot
6d1ae7e0ac
trivial bugfix: intersecting two identical circles put a circle into the object
2013-03-18 08:14:14 +01:00
Sébastien Loriot
3f10b51ea6
sort lexicographically packages in changes after Installation)
2013-03-18 08:07:07 +01:00
Sébastien Loriot
f9cf110cce
factorize 2D triangulations changes
2013-03-18 08:04:01 +01:00
Laurent Rineau
d1516b3e1d
Update CHANGES after modifications to changes.html
2013-03-08 13:48:08 +01:00
Sébastien Loriot
4322fcb6d9
improve comments
2013-03-07 13:20:56 +01:00
Laurent Rineau
9f5458f288
Merge branch 'CGAL-fix_warnings-GF'
2013-03-07 12:58:19 +01:00
Sébastien Loriot
a9a49ffabd
add an option to switch the two-pass on
2013-03-06 18:41:01 +01:00
Laurent Rineau
3a93ad43f8
Add the entry to 4.2
2013-03-06 11:57:12 +01:00
Laurent Rineau
74c9aaceb6
Add a debugging tool to display versiondll metadata of DLLs
2013-03-05 18:02:28 +01:00
Laurent Rineau
c0039287df
Fix the detection of BLAS/LAPACK/TAUCS with MSVC
...
The CMake script was only testing if the sub-directory auxiliary/taucs/
existed. That directory exists in Git for a while, because we ship a README
file in it. Now the CMake script checks for auxiliary/taucs/include/. That
is as naive as before but at least it will work.
2013-03-05 13:54:51 +01:00
Laurent Rineau
3880aa43d8
Add changes
2013-03-01 18:33:09 +01:00
Laurent Rineau
23ee26c658
With MSVC, add flags /wd4503 and /bigobj by default
...
/wd4503 disables the warning C4503 "decorated name length exceeded"
/bigobj is sometimes required, and the only flaw is the incompatibility
with MSVS before MSVS 2005.
2013-03-01 18:33:09 +01:00
Laurent Rineau
d5a9fe01b4
Reformat the changelog of CGAL-4.2
...
+ Add releases dates for 4.1 and 4.2
2013-03-01 18:33:09 +01:00
Laurent Rineau
a2c9ee5c43
Enhance FindEigen3
...
1/ Check the version using 'find_package_handle_standard_args' internal
checking of version, instead of a home-made check.
2/ No need to add EIGEN3_INCLUDE_DIR in the cache, as find_path does it.
3/ Call 'find_package_handle_standard_args' even if EIGEN3_INCLUDE_DIR is
already and valid in the cache.
2013-02-28 12:44:30 +01:00
Laurent Rineau
061c4523a3
Merge branch 'Installation-better_test_gmp_mpfr_dll-lrineau'
2013-02-28 10:45:28 +01:00
Laurent Rineau
220ddbf6b2
New macro CGAL_GCC_VERSION to help preprocessor conditionals on gcc version
...
And use it in <CGAL/refine_mesh_3.h>
2013-02-27 19:58:02 +01:00
Laurent Rineau
316b09222e
Keep the SONAME for CGAL-4.2, and bump the build number of SOVERSION.
2013-02-26 17:08:08 +01:00
Laurent Rineau
63212a0841
Revert "Bump CGAL SOVERSION to 11.0.0"
...
This reverts the following commit:
| commit a6b340ccf7
| Author: Laurent Rineau <laurent.rineau@cgal.org>
| Date: Mon Feb 25 18:38:33 2013 +0100
|
| Bump CGAL SOVERSION to 11.0.0
|
2013-02-26 17:05:34 +01:00
Laurent Rineau
2afae4e1ee
Improve the diagnostics in test/Installation/test_gmp_mpfr_dll.cpp
2013-02-26 12:33:14 +01:00
Laurent Rineau
a6b340ccf7
Bump CGAL SOVERSION to 11.0.0
2013-02-25 18:38:33 +01:00
Laurent Rineau
c7179b2c6c
Hide the CMake variable "WITH_tests" from the public releases
...
Trivial bug fix, that I have tested in both a public release and in a
branch build.
2013-02-22 13:20:25 +01:00
Laurent Rineau
e84176bed7
Update CHANGES from changes.html
2013-02-22 13:07:43 +01:00
Laurent Rineau
2d8da664a3
Merge branch 'CGAL-fix_warnings-gdamiand'
...
Conflicts:
.gitignore
Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Efi Fogel
facc1d0cf5
Added changes for 2D-Arrangements for 4.2
2013-02-21 21:01:01 +02:00
Laurent Rineau
e4377bf9bd
Fix a typo in the message of an assertion
2013-02-21 11:07:08 +01:00
Laurent Rineau
3f894697bc
New macros CGAL_assume(EX) and CGAL_assume_code(CODE)
...
CGAL_assume(EX) is like CGAL_assertion, but is not disabled in release
mode. In debug mode, it is similar to CGAL_assertion(). In release mode, it
uses builtins of the compilateur, like the MSVC __assume or the g++/clang
__builtin_unreachable to give an hint to the compiler that some situation
in the code cannot happen.
2013-02-20 18:34:15 +01:00
Laurent Rineau
26a7e70785
New license.txt files (eol changes)
...
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00