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
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
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
Philipp Möller
4632288a1f
Add the memory leak fix to changes.html
2013-02-15 18:50:42 +01:00
Philipp Möller
1720fd845c
No isfinite on MSVC
...
The advertisement is lying about what is implemented in cmath.
2013-02-15 10:48:23 +01:00
Laurent Rineau
29c05b900b
Mark BOOST_STATIC_ASSERT with 'CGAL_UNUSED'
...
In order to fix such a warning from g++-4.8:
warning: typedef ‘boost_static_assert_typedef_241’ locally defined but
not used [-Wunused-local-typedefs]
then:
- create one macro CGAL_UNUSED that is "__attribute__ ((__unused__))"
with g++ or empty otherwise,
- use it after BOOST_STATIC_ASSERT in the definition of
CGAL_static_assertion.
2013-02-07 18:15:23 +01:00
Sébastien Loriot
f0f34d45fa
workaround to force the usage of the tr1 implementation of result_of from boost
...
see http://www.boost.org/doc/libs/1_52_0/libs/utility/utility.htm#result_of
2013-02-04 11:30:28 +01:00
Laurent Rineau
5ddbb68176
Add the macro CGAL_USE_TYPE(), and a test for <CGAL/use.h>
2013-01-31 14:08:36 +01:00
Laurent Rineau
324c7a477a
Update CHANGES for CGAL 4.2
2013-01-29 12:25:15 +01:00
Laurent Rineau
07d73eaa92
Typographic changes to "changes.html", for 4.2.
2013-01-29 12:16:35 +01:00
Philipp Möller
beed9c5acc
No isfinite on MSVC
...
The advertisement is lying about what is implemented in cmath.
2013-01-29 10:54:18 +01:00
Laurent Rineau
291b3029bb
Fix a bug in CGAL_SCM.cmake when the HEAD is not a branch
...
If the current working directory is a checkout of a commit that is not a
branch, for example, a commit in the ancestors of a branch, then CGAL CMake
scripts gave that CMake error:
== CMake setup ==
fatal: ref HEAD is not a symbolic ref
CMake Error at Installation/cmake/modules/CGAL_SCM.cmake:36 (string):
string sub-command REGEX, mode REPLACE needs at least 6 arguments total to
command.
Call Stack (most recent call first):
CMakeLists.txt:17 (include)
== CMake setup (DONE) ==
This patch fixes the error. If HEAD is not a branch, then CGAL_GIT_BRANCH
is equal to "HEAD".
2013-01-21 17:23:36 +01:00
Laurent Rineau
3b1ba8ba70
Merge remote-tracking branch 'origin/Installation-link_libraries_deprecated-eric'
2013-01-14 14:50:59 +01:00
Laurent Rineau
4b38c0b73e
The Intel Compiler has the "bug" CGAL_CFG_NO_STATEMENT_EXPRESSIONS.
...
The Intel Compiler, even when it tries to emulate the GNU/C++ compiler,
does not implement the GNU extension "statement expressions". The macro
CGAL_CFG_NO_STATEMENT_EXPRESSIONS must be defined with __INTEL_COMPILER is
defined.
2013-01-07 13:01:21 +01:00
Sébastien Loriot
d0497c6008
missing div end
2013-01-04 15:37:16 +01:00
Eric Berberich
d0fa4c89c6
document validates now, also using <pre>, and added 3rd party libs
2013-01-04 13:17:34 +01:00
Eric Berberich
03c6c56549
not necessarily a CGAL_-UseFile
2012-12-28 18:55:50 +01:00
Eric Berberich
6eafd776c7
readded link_libraries
2012-12-27 20:01:56 +01:00
Sébastien Loriot
7995ff270e
update changes
2012-12-21 09:43:16 +01:00
Eric Berberich
eb11ded35e
packages for which I do maintenance stuff
2012-12-20 10:56:08 +01:00