Commit Graph

1683 Commits

Author SHA1 Message Date
Laurent Rineau 13447f666c auto-link files must include <CGAL/config.h>
<CGAL/config.h> includes <CGAL/compiler_config.h>, that is generated during
the build of libraries. CGAL_BUILD_SHARED_LIBS is defined in it.
2011-10-24 09:23:21 +00:00
Laurent Rineau a136c46405 Fix previous commit about new name mangling for Windows libraries 2011-10-21 14:46:12 +00:00
Laurent Rineau fcc0874c59 Do NOT include CGAL_INCLUDE_DIRS before!
We want, for example, to have CMAKE_BINARY_DIR/include before those dirs.
2011-10-21 14:44:53 +00:00
Laurent Rineau a49a4976a2 Change the name mangling of CGAL libraries, on Windows
We adopt the naming scheme of Boost libraries, with the "lib" prefix for
static libraries. And with the CGAL_VERSION as suffix.

For example, static libraries will be named:
  libCGAL_Qt4-vc100-mt-gd-3.10-Ic-123.lib
and DLL will be named:
  CGAL_Qt4-vc100-mt-gd-3.10-Ic-123.dll
2011-10-21 14:10:52 +00:00
Andreas Fabri 1e3a953ece typo 2011-10-21 10:17:46 +00:00
Laurent Rineau 268e5fa464 Document that the PATH must be amended 2011-10-20 14:49:12 +00:00
Laurent Rineau e6eac9139f Fix the confusion shared/dynamic libraries 2011-10-20 12:43:33 +00:00
Laurent Rineau c37ce187ff Factorize the settings of VERSION/SOVERSION properties of libraries 2011-10-19 15:53:46 +00:00
Laurent Rineau 01e2b6c5e1 typo: "a link-time" -> "at link-time" 2011-10-18 17:22:38 +00:00
Laurent Rineau 151b4e6843 merge from next 2011-10-18 17:22:03 +00:00
Laurent Rineau c3b621fc77 Update the documentation about Boost and shared libraries 2011-10-18 16:54:59 +00:00
Laurent Rineau 338c6a9925 Update the export feature to non-Microsoft compilers
Support the ELF visibility feature of gcc/icl/clang
2011-10-18 16:53:54 +00:00
Laurent Rineau a071a763e8 Turn CGAL-3.9 into a macro \cgalrel
Long-waited feature: Installation/installation.tex no longer contains the
release number!

All occurrences of "CGAL-3.9" have been turned into CGAL-\cgalversionnumber

Details:
  - use alltt instead of verbatim, in order to user macros inside,
  - rename \cgaldir to \cgalrel,
  - all "CGAL-3.9" are turned into "\cgalrel",
  - the remaining "3.9" is turned into "\cgalversionnumber".

And also:
  - remove the old macro \yourcgaldir and \cgalinstconfdir (related to the
    old install_cgal script!),
  - modify the introduction of CMake: CMake is a build system *generator*,
    and not a build system!
2011-10-18 14:40:48 +00:00
Laurent Rineau 9059b29647 Fix and factorize post-build commands on Windows
The function build_cgal_library defined in
Installation/src/CMakeLists.txt now handles a lot more than before, to
factorize between the various */src/*/CMakeLists.txt files used to
build CGAL libraries.

For example, the definition of mangled names is now factorized in that
function.

Installation/src/CMakeLists.txt also sets the output directories for
runtime, shared libraries, and static libraries. DLLs will be created
in bin/ instead of lib/.
2011-10-17 16:02:12 +00:00
Laurent Rineau badcdb5871 Completely remove the support for auto-linking of GMP and MPFR
I have grepped for auto_link/(GMP|MFR)|AUTO_?LINK_(GMP|MPFR) and I removed
completely any support for auto-linking of GMP and MPFR from CGAL.

That is no longer necessary, nor relevant, no that we provide precompiled
GMP and MPFR libraries under standard names libgmp-10.lib and
libmpfr-4.lib.

To test in candidates: 
   Core
   Installation
   Number_types
2011-10-14 13:39:45 +00:00
Laurent Rineau 5da9888303 Typo in text: s/option/variable/ 2011-10-13 15:38:13 +00:00
Laurent Rineau e3eef962d7 Do not add -DBOOST_DYN_LINK with auto-link if not enabled.
In particular, do not add that macro definition on Linux/MacOS.
2011-10-13 15:34:44 +00:00
Laurent Rineau 5fd463b2bb Add LICENSE.GPL to the install target. 2011-10-13 14:16:49 +00:00
Laurent Rineau 9bf86bcd07 When LGPLv3 is used, the text of GPLv3 must be shipped, too.
LGPLv3 is a addendum to GPLv3. For that reason, LGPLv3 terms ask that both
texts must are shipped in any distribution.
2011-10-13 14:16:09 +00:00
Laurent Rineau 2e05123891 merge from next 2011-10-13 10:19:46 +00:00
Laurent Rineau c1fff72997 Revert that commit, which was wrong (see below):
| ------------------------------------------------------------------------
  | r65557 | lrineau | 2011-09-26 16:49:02 +0200 (Mon, 26 Sep 2011) | 9 lines
  | Changed paths:
  |    M /branches/next/Installation/cmake/modules/CGAL_UseBLAS.cmake
  |    M /branches/next/Installation/cmake/modules/CGAL_UseLAPACK.cmake
  |    M /branches/next/Installation/cmake/modules/FindBLAS.cmake
  |    M /branches/next/Installation/cmake/modules/FindLAPACK.cmake
  |    M /branches/next/Installation/doc_tex/Installation/installation.tex
  | 
  | BLAS and LAPACK do not have header files.
  | 
  | One implementation of BLAS or LAPACK can have a header file, but that is
  | not mandatory for an implementation, and (hopefully) nothing in CGAL tries
  | to include a blas.h or a lapack.h.
  | 
  | The current revision removes mentions of BLAS_INCLUDE_DIR and
  | LAPACK_INCLUDE_DIR in CGAL cmake scripts about BLAS and LAPACK.
  | 
  |
  ------------------------------------------------------------------------

Reason:

  For the implementation cblas/clapack, our use of that implementation does
  need a header <blaswrap.h> to work.
2011-10-13 10:17:16 +00:00
Laurent Rineau d57c543d60 Bug fix again. Use cache_set with two arguments. 2011-10-12 15:03:08 +00:00
Laurent Rineau 7225ec7d1c Fix bug in a previous commit
A variable must be in cache before is can be use with add_to_cached_list.
2011-10-12 14:39:57 +00:00
Laurent Rineau 5946c69608 merge from next 2011-10-12 13:52:06 +00:00
Laurent Rineau 677ae4c7f4 CMake variables created by the branch-build are marked as advanced 2011-10-12 13:50:17 +00:00
Laurent Rineau b9ed6515b1 Documentation fix
The name of the option is BUILD_SHARED_LIBS (standard CMake variable name)
and not CGAL_BUILD_SHARED_LIBS.
2011-10-12 13:47:54 +00:00
Laurent Rineau 6985effcc8 Fix the CMake module CGAL_SetupBoost shipped with CGAL
CGAL_Boost_USE_STATIC_LIBS is now an (advanced) CMake option on all
platforms, and is stored in the generated CGALConfig.cmake. That way, its
value is proposed as the default value for the same option when programs
using CGAL are configured using CMake.

The script UseCGAL includes the module CGAL_TweakFindBoost, to define
Boost_USE_STATIC_LIBS and Boost_ADDITIONAL_VERSIONS.
2011-10-12 13:47:18 +00:00
Laurent Rineau dfba14f23c Rename <CGAL/$LIB/export.h> to <CGAL/export/$LIB.h> 2011-10-12 09:43:19 +00:00
Andreas Fabri 90c83ef68b fixed typo 2011-10-11 20:20:22 +00:00
Laurent Rineau 9beade14e5 Modify the documentation: document CGAL_BUILD_SHARED_LIBS 2011-10-11 16:49:05 +00:00
Laurent Rineau 7059bf007a fix typo in text 2011-10-11 16:08:24 +00:00
Laurent Rineau 2ceafafab9 Cleanup in the CMake variable CGAL*SHARED_LIB*
Previously there was a variable CGAL_SHARED_LIBS defined by
CGALConfig.cmake. This one is now unified with CGAL_BUILD_SHARED_LIBS.

And the option CGAL_BUILD_SHARED_LIBS is only defined as an option if one
are building CGAL libraries. If CGAL_Common.cmake is included from another
project, such as from UseCGAL.cmake, then this variable is set in
CGALConfig.cmake as a regular (non-cached) CMake variable.
2011-10-11 14:24:22 +00:00
Laurent Rineau 87148361ff Rename CGAL_BUILD_SHARED_LIB to CGAL_BUILD_SHARED_LIBS
Better name, and more coherent with CMake variable name:
  BUILD_SHARED_LIBS
2011-10-11 13:52:25 +00:00
Sébastien Loriot 91a5327fa8 change LGPLv2 -> LGPLv3 2011-10-10 13:48:25 +00:00
Laurent Rineau 8722a499cd Update LICENSE.LGPL to LGPLv3 2011-10-10 11:38:43 +00:00
Laurent Rineau 3d3662850e <CGAL/export.h> must be included *after* <CGAL/compiler_config.h>
because CGAL_BUILD_SHARED_LIB is defined in the later.
2011-10-07 14:26:14 +00:00
Laurent Rineau 02d3b31a33 merge next into this branch 2011-10-06 16:06:34 +00:00
Laurent Rineau aa00f78883 Also support the compilation of CGAL libraries as static libs, with MSVC. 2011-10-06 16:01:16 +00:00
Laurent Rineau 8056b1ed39 In CMake, Windows users will have the choice to choose to use static or
dynamic Boost libraries
2011-10-06 13:15:11 +00:00
Laurent Rineau b0fe1aa5c9 Make the messages generated by CGAL_LIB_DIAGNOSTIC a bit more recognizable 2011-10-06 11:49:20 +00:00
Andreas Fabri 8c9865daef Add GF copyright header 2011-10-06 09:59:07 +00:00
Laurent Rineau b28fb2f764 Remove debugging messages 2011-10-06 09:51:48 +00:00
Andreas Fabri cbfe32ce37 Add declspecs for Visual C++ so that we can build dlls 2011-10-05 19:12:23 +00:00
Laurent Rineau e8869cf82d Make CGAL lib not depend on CGAL_Core 2011-10-05 10:08:52 +00:00
Laurent Rineau 9daee5c42f Add link_directories during the CGAL library creation (needed for auto-linking
on Windows).
2011-10-05 09:51:35 +00:00
Laurent Rineau d39a8d62ac Avoid to auto-link with CGAL.lib while building the CGAL library itself 2011-10-05 09:24:19 +00:00
Sébastien Loriot 75999b64d9 remove executable property 2011-10-03 08:22:54 +00:00
Sébastien Loriot 554f62d411 remove executable property from copyright files 2011-10-03 08:18:16 +00:00
Sébastien Loriot bff8218bd0 merge from next 2011-09-30 06:51:51 +00:00
Andreas Fabri d10a333947 Add a file with the copyright holder(s) to the package_info 2011-09-29 20:45:16 +00:00
Sébastien Loriot 76b4363cd3 correctly parse IPE_VERSONLIB to detect minor versions of ipe 2011-09-29 07:57:17 +00:00
Laurent Rineau fdb7ea6c6b prepare ccPkgHowToCiteCgal for CGAL-3.10 (in 2012) 2011-09-28 16:15:05 +00:00
Laurent Rineau 428e097ddc Bump the soversion of CGAL libraries in CGAL-3.10 2011-09-28 12:43:22 +00:00
Laurent Rineau 9a21d66104 BLAS and LAPACK do not have header files.
One implementation of BLAS or LAPACK can have a header file, but that is
not mandatory for an implementation, and (hopefully) nothing in CGAL tries
to include a blas.h or a lapack.h.

The current revision removes mentions of BLAS_INCLUDE_DIR and
LAPACK_INCLUDE_DIR in CGAL cmake scripts about BLAS and LAPACK.
2011-09-26 14:49:02 +00:00
Sébastien Loriot 26e10e4722 merge from next 2011-09-23 11:52:20 +00:00
Laurent Rineau dbf3ace24b merge from next 2011-09-22 07:56:49 +00:00
Sébastien Loriot dff6dda8b3 Remove from copyright holder
Freie Universitaet Berlin (Germany), Martin-Luther-University Halle-Wittenberg
(Germany) and RISC Linz (Austria) as they transfer the copyright to other
sites.
2011-09-21 19:46:31 +00:00
Sébastien Loriot 62ed832e2b *Add a model for SVDTraits using Eigen and use it by default. Update the doc.
*Add non-sparse matrix class (thus renamimg of the existing one)
*specialisation of the matrix class in Eigen_solver_traits according
 whether this is a symmetric or asymmetric matrix
*update use-files of lapack and Taucs to get definitions
2011-09-21 12:36:13 +00:00
Sébastien Loriot e03ca84e12 add into installation manual how to get and set eigen 2011-09-20 14:31:08 +00:00
Sébastien Loriot a33f35551a *modify FindEigen3 to specify a use-file and to cache the include directory
*add a eigen3 use-file
2011-09-20 14:17:05 +00:00
Sébastien Loriot 350e386a8f add a copy of the cmake module FindEigen3 taken from eigen repo 2011-09-20 14:00:38 +00:00
Sébastien Loriot 4f51da3ef3 add copy_n and prev,next into changes.html 2011-09-09 07:10:38 +00:00
Sébastien Loriot 7ec484eac7 merge next into feature branch 2011-09-09 06:44:09 +00:00
Sébastien Loriot 751f3ba08b the class Kd_tree is now read-only thread-safe using a mutex. 2011-09-08 16:12:51 +00:00
Sébastien Loriot fb696f8e27 typo 2011-09-08 16:09:35 +00:00
Sébastien Loriot a38b015d15 add a comment about deactivating thread-safety code 2011-09-08 10:24:11 +00:00
Sébastien Loriot 795ab80486 use a mutex in const function root_node to protect the non const call to
build()

The class AABB_tree is now read-only thread-safe
2011-09-08 08:56:16 +00:00
Sébastien Loriot eed2074f7f Fix constness issues in AABB_tree
*remove mutable data members
  *accelerate_distance_queries is not const
  *clear_search_tree is not const
  *root_node() const returns a const Node*
  *add root_note() non-const version
  *update documentation of AABB_tree class. function constness was not documented
  *update changes.html
2011-09-07 09:55:59 +00:00
Sébastien Loriot 37b02012b6 fix const-correctness issue in the spatial searching package. In particular this
remove all mutable member variable and leave only one const_cast in the kd-kdtree private function
const_build. This function is called in const predicates when the tree is not already internally built.
The documentation has been update and a few typos fixed at the same time.
2011-09-07 09:04:52 +00:00
Laurent Rineau fcfc1f5092 Bug-fix to the creation of all_files.cpp by CMake
It may happen that a file all_files.cpp had been created in-source by a
previous in-source build. We certainly do not want to include that file in
the new all_files.cpp, because .cpp files would be included twice, and that
breaks the one-definition rule (ODR).


Remember: in-source build is evil...
2011-09-06 12:54:37 +00:00
Laurent Rineau 1ebb89a07e Typo on Guillaume's name 2011-09-05 13:27:46 +00:00
Laurent Rineau d86728fcc2 Add G. Damian (author of Combinatorial Maps) into the AUTHORS file 2011-09-05 13:12:46 +00:00
Philipp Möller f116b940ad merged next 2011-08-26 14:17:53 +00:00
Laurent Rineau 1e3c229440 merge from next 2011-08-26 13:55:12 +00:00
Laurent Rineau e773e4b5a7 CGAL_VERSION_NR was incorrect in hotbuild since 3.10
Now that CGAL_VERSION_MINOR is 10 (two digits), the CGAL_VERSION_NR
variable was not filled correctly in hot builds. That revision fixes that
issue.
2011-08-17 11:07:56 +00:00
Joachim Reichel 2918905872 Update date in manpage. 2011-08-14 16:31:24 +00:00
Joachim Reichel 4078d8a5e0 Fix typo "demo" vs. "examples" 2011-08-07 11:53:47 +00:00
Laurent Rineau 9f17eb7246 Improve changes.html of CGAL-3.9 before beta1
- Fix titles.
- Add a few <code>...</code>.
- Change the order (new packages first, then new feature in the order of
  the manual, then sort the rest in the order of the manual).
- Minor rewording of Combinatorial Maps.
2011-08-02 15:09:06 +00:00
Laurent Rineau 0a059f69e8 Typo: remove extra '-' 2011-08-02 14:46:23 +00:00
Laurent Rineau dfb4811e42 Add comments to our config file html2textrc to explain how to use it. 2011-07-29 13:08:40 +00:00
Laurent Rineau caff346322 Generate CHANGES from changes.html
The command line is:
  html2text -rcfile html2textrc changes.html > CHANGES

And manual editing is required after at the beginning of the file.
2011-07-29 13:05:29 +00:00
Laurent Rineau 8779d9c684 Add comments of unused macros, for later cleanup 2011-07-21 14:28:57 +00:00
Laurent Rineau 70661bc1ef SONAME/SOVERSION should not be in the cache 2011-07-20 14:16:21 +00:00
Laurent Rineau dac5ec1feb Bump SONAME for CGAL-3.9 2011-07-20 14:04:16 +00:00
Laurent Rineau e05fc81a4d s/3.8/3.9/ 2011-07-20 13:25:20 +00:00
Sébastien Loriot 54dcce30eb remove unwanted return-to-line 2011-07-12 12:43:01 +00:00
Eric Berberich 8c8da470e4 fixed problem for installed CGAL 2011-07-12 12:30:09 +00:00
Eric Berberich 6eb04b1056 fix to deal with branch- and release-build 2011-07-11 18:53:48 +00:00
Eric Berberich d8631b0086 grab DEMO_DIR even in in-source 2011-07-11 12:25:10 +00:00
Eric Berberich f700c00a22 removed wrong "." to match regex 2011-07-11 12:20:13 +00:00
Joachim Reichel 2213416814 update date and version 2011-07-10 19:18:48 +00:00
Laurent Rineau 808ebae064 Merge
| ------------------------------------------------------------------------
  | r64601 | pmoeller | 2011-07-05 15:17:52 +0200 (Tue, 05 Jul 2011) | 2 lines
  | Changed paths:
  |    A /branches/features/gsoc2011-boost_object-pmoeller/Installation/include/CGAL/internal/deprecation_warning.h
  |    M /branches/features/gsoc2011-boost_object-pmoeller/Installation/test/Installation/CMakeLists.txt
  |    A /branches/features/gsoc2011-boost_object-pmoeller/Installation/test/Installation/deprecation_warning.cpp
  | 
  | Added deprecation_warning.h and a pseudo useful test.
  | 
  | ------------------------------------------------------------------------
2011-07-06 12:49:49 +00:00
Laurent Rineau 5559da9450 Merged feature-branch Aos_2-new_functors-tau into next 2011-07-06 11:41:06 +00:00
Laurent Rineau 369498d1e5 Cancel revision 64607. There had been a problem with the branch.
| ------------------------------------------------------------------------
  | r64607 | efif | 2011-07-05 17:27:04 +0200 (Tue, 05 Jul 2011) | 1 line
  | 
  | Merged feature-branch Aos_2-new_functors-tau into next
  | ------------------------------------------------------------------------
2011-07-06 11:11:58 +00:00
Laurent Rineau 9fec0d4a60 Fix revision 64600
The revision 64600 was the merge of next into the branch
features/Aos_2-new_functors-tau. For an unknown reason (maybe a buggy svn
version), that merge forgot to apply some revision of next. And those
revision were thus cancelled when the branch has been reintegrated back
into next.

I am trying to fix that. This branch is a copy of the branch
features/Aos_2-new_functors-tau@64599 where the merge of next has been
reapplied. Let's see what are the differences with the buggy revision
64000.
2011-07-06 10:29:57 +00:00
Laurent Rineau a73147f664 Change MSVC home page to avoid a warning 2011-07-04 15:31:49 +00:00
Sébastien Loriot efb7322cc8 merge from next 2011-06-28 12:14:10 +00:00
Sébastien Loriot 5da58ab212 merge from next 2011-06-28 11:51:34 +00:00
Sébastien Loriot fe408d7cbd merge from next 2011-06-28 11:42:22 +00:00
Laurent Rineau ac9877372d Update all PkgDescription files to CGAL-3.9 2011-06-27 14:31:45 +00:00
Sébastien Loriot 06a8a1f039 update changes.html 2011-06-24 14:15:36 +00:00
Laurent Rineau 986fb5d42c The name of the debug version of QGLViewer DLL can be QGLViewerd2. 2011-06-23 10:14:05 +00:00
Sébastien Loriot cdf3226099 update change.html
plane equations are not longer computed in convex_hull_3
add an example to show how to compute planes of polyhedron
2011-06-16 16:33:47 +00:00
Philipp Möller 0a5bf0c685 merged next 2011-06-16 11:46:46 +00:00
Efi Fogel 2620171ed8 updated 2D Arrangement in 3.9 2011-06-15 14:24:13 +00:00
Eric Berberich fbc101fbb8 Merge from nextwq 2011-06-15 09:20:39 +00:00
Guillaume Damiand 075cfbc3f9 update of changes.html to add Combinatorial_map new feature 2011-06-14 19:53:03 +00:00
Laurent Rineau 771760b538 Add the piece of CMake code to detect the URL of the current SVN branch
(Still to-do for Git...)
2011-06-10 09:59:27 +00:00
Laurent Rineau bed9ead9ba Fix a compilation error: '_' is a special character for LaTeX.
For path like 'C:\boost\boost_1_41_0', one must write
'C:\boost\boost\_1\_41\_0', or use protecting macros, like \ccc,
or... \path itself!
2011-06-09 09:13:27 +00:00
Sébastien Loriot 1787a34308 redo config tests if CMAKE_CXX_FLAGS has changed 2011-06-08 07:21:38 +00:00
Eric Berberich 8d9c812cb4 merge from next 2011-06-07 15:54:55 +00:00
Sébastien Loriot 88ae0503ec typos + add kernel_d small feature to list of changes 2011-06-07 12:34:49 +00:00
Philipp Möller 59f1d6cc7f Added testfile to check for next/prev 2011-06-07 10:58:07 +00:00
Olivier Devillers c3585756e7 changes file (spatial sorting) 2011-06-07 09:02:00 +00:00
Eric Berberich 76e844898f merge from next 2011-06-01 09:41:17 +00:00
Eric Berberich 53d9a9c05a removed deprecated function 2011-05-31 18:12:15 +00:00
Eric Berberich a7a06c4e2b replaced Arr_..._side_category with :.._side_category 2011-05-31 18:08:54 +00:00
Andreas Fabri 1ca9a95504 Recommend to define 'BOOST_ROOT' to help cmake on Windows 2011-05-31 14:20:19 +00:00
Sébastien Loriot 1385a9ff9c update changes.html after the integration of unique_sqrt_extension feature 2011-05-31 13:54:33 +00:00
Laurent Rineau 768159d119 Remove a CMake warning about RUNNING_CGAL_AUTO_TEST that is not always
used.
2011-05-31 09:38:31 +00:00
Sébastien Loriot ca13392880 CGAL -> \cgal\ 2011-05-30 12:36:57 +00:00
Laurent Rineau 6c0a2019ba MS: auto-link for psapi.lib, instead of having an explicit link command. 2011-05-30 11:28:15 +00:00
Philipp Möller 5fc500a6a3 testfile to check for copy_n 2011-05-26 15:34:36 +00:00
Laurent Rineau 3b92a39100 Fix a bug in the branch build: put CGAL_INSTALLATION_PACKAGE_DIR in CGALConfig.cmake
If CGAL_INSTALLATION_PACKAGE_DIR is not set in CGALConfig.cmake, then when
one compile a demo/example on Windows, Installation/auxiliary (where
precompiled version of some third party libraries should be put) cannot be
found and used. That replaces the old CMake variable CGAL_SOURCE_DIRECTORY
(before branch-build).
2011-05-24 14:06:13 +00:00
Laurent Rineau 3830e12684 Add a check that isfinite is *not* a macro, otherwise #error 2011-05-24 12:48:07 +00:00
Marc Glisse 399e75b7f8 Add CGAL_CFG_NO_CPP0X_STATIC_ASSERT to the g++-4.3 list and fix a typo. 2011-05-11 10:14:02 +00:00
Eric Berberich a54f16d874 fixed include order 2011-04-29 12:36:03 +00:00
Eric Berberich bcdc7c3771 merge from next 2011-04-28 21:35:58 +00:00
Laurent Rineau 3c02e07b23 Try to fix my last revision about cmake_policy, with CMake-2.6.x
CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
x.y.z is greater than the current CMake version.
2011-04-28 17:45:22 +00:00
Laurent Rineau 12744ab7ff Track dependencies between libraries and examples/demos
With this patch, when CGAL as been configured with WITH_examples and/or
WITH_demos, then the executables of examples and demos depends on the CGAL
libraries. That means if one change a file involved in a CGAL library, and
ask the rebuild of an executable, then the CGAL library will be rebuilt
first.
2011-04-28 13:11:09 +00:00
Laurent Rineau c97205f085 Global handling of CMake policies (second part)
We declare 
  cmake_minimum_required(VERSION 2.6.2)
but we also use
  cmake_policy(VERSION 2.8.4)
to declare that our CMake scripts are OK with all the defaults of CMake policies
as of CMake-2.8.4. That shuts down the warnings of CMake-2.8.4.

That way, we no longer need any declaration of specific policies.

Those two lines must be present and maintained in all our CMakeLists.txt
files (the one for the libraries, and also the one for examples and demos,
and maybe tests).
2011-04-28 10:55:56 +00:00
Eric Berberich 026e830dec merge from next 2011-04-28 10:51:25 +00:00
Laurent Rineau 0631943153 Uniform capitalization in our CMake script: use lowercase for commands 2011-04-28 10:36:18 +00:00
Laurent Rineau 4b795c56f4 Global handling of CMake policies
We declare 
  cmake_minimum_required(VERSION 2.6.2)
but we also use
  cmake_policy(VERSION 2.8.4)
to declare that our CMake scripts are OK with all the defaults of CMake policies
as of CMake-2.8.4. That shuts down the warnings of CMake-2.8.4.

That way, we no longer need any declaration of specific policies.
2011-04-28 10:33:17 +00:00
Eric Berberich 56c034b893 merge from next 2011-04-27 22:34:14 +00:00
Laurent Rineau 5229c33964 Typo 2011-04-27 22:07:08 +00:00
Laurent Rineau 2c81fa893d Cosmetic: use lowercase for CMake commands, use functions instead of macros. 2011-04-27 21:24:29 +00:00
Laurent Rineau d827ed8d74 Add quotes in execute_process if the command name is a variable. 2011-04-27 21:16:42 +00:00
Laurent Rineau 6f05e72cef Global maintenance of CMakeLists.txt: CMake minimal version is -2.6.2
The documentation of CGAL says that the minimal version of CMake must be
CMake-2.6.2.
  - change cmake_minimum_required to VERSION 2.6.2
  - no longer any need for the policy CMP0003 (was for 2.4.x)
  - no longer any need for CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS (was for 2.4)
2011-04-27 18:06:32 +00:00
Laurent Rineau ca5c92e034 Global maintenance of CMakeLists.txt: CMake minimal version is -2.6.2
The documentation of CGAL says that the minimal version of CMake must be
CMake-2.6.2.
  - change cmake_minimum_required to VERSION 2.6.2
  - no longer any need for the policy CMP0003 (was for 2.4.x)
  - no longer any need for CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS (was for 2.4)
2011-04-27 17:58:27 +00:00
Laurent Rineau e569b702f1 Handle dont_submit
Handle dont_submit to avoid the inclusion of examples/<something> or
demo/<something> if it is in dont_submit.
2011-04-27 17:48:08 +00:00
Eric Berberich 74ff1eac2b removed unneccesary line 2011-04-26 09:54:51 +00:00
Eric Berberich 9274c3c09e added todo 2011-04-26 09:26:46 +00:00
Eric Berberich 2bced23597 moved ${CGAL_LIB}_FOUND to config file 2011-04-24 08:15:42 +00:00
Eric Berberich 3dd1dec7a7 GMPXX only if not WIN32 2011-04-22 20:33:49 +00:00
Laurent Rineau 1a4dbf894d Avoid duplicates in CGAL_SUPPORTING_3RD_PARTY_LIRARIES when cmake is run
several times.
2011-04-22 16:20:42 +00:00
Eric Berberich abec32922e added fix 2011-04-22 15:23:33 +00:00
Eric Berberich 4aa275ef5e cleanup 2011-04-22 13:56:45 +00:00
Eric Berberich 99916e2ca0 removed RS3 as added bby general loop 2011-04-22 13:49:38 +00:00
Eric Berberich 5f6ebda0cf split RS3 from RS 2011-04-21 21:21:36 +00:00
Eric Berberich 6d0488eca3 merge from next 2011-04-21 14:28:02 +00:00
Eric Berberich 15b31230a7 added option CGAL_ALLOW_ALL_PRECONFIGURED_LIBS_COMPONENT 2011-04-21 14:25:13 +00:00
Eric Berberich 754a8fd50b fixed error 2011-04-21 14:21:11 +00:00
Eric Berberich 4d457ba1ad fix to build demos and example properly, and even out-of-source now 2011-04-21 08:47:46 +00:00
Eric Berberich 9bcf77ab04 fixed parsing of SVN_REVISION_NR for our french friends ;-) 2011-04-20 16:10:16 +00:00
Eric Berberich db810b3c8c mproved outout 2011-04-20 15:40:17 +00:00
Eric Berberich 23af9bda01 added missing setup 2011-04-20 15:30:50 +00:00
Eric Berberich 72e82d7e9a fixed usages for Prefix 2011-04-20 15:24:59 +00:00
Eric Berberich 2466257f18 improved poutput 2011-04-20 14:33:38 +00:00
Eric Berberich e6b0ada67c use correct prefix, handling of mandatory libs improved 2011-04-20 14:23:30 +00:00
Eric Berberich 2489f2d396 deal with library variable prefixes 2011-04-20 14:09:01 +00:00
Laurent Rineau b4bf7e3f58 merge from trunk 2011-04-20 13:56:23 +00:00
Eric Berberich 0b89dff151 removed code for special lib 2011-04-20 12:38:34 +00:00
Eric Berberich d6e292df02 fixed wrong spelling 2011-04-20 10:28:27 +00:00
Eric Berberich fba0d339e7 cleanup 2011-04-20 10:17:01 +00:00
Eric Berberich 348e74b2ad simplified external lib handling (not yet complete)
- clean up CGALConfig files (gmp/mpfr version)

- special role of LEDA

- gmp/mpfr need version

- removed SetupGMP ;-)

- clean up Dependencies

- NTL without USE_FILE

- added mandatory libs
2011-04-19 22:45:54 +00:00
Eric Berberich 1113802cc6 cleanup 2011-04-18 17:53:37 +00:00
Eric Berberich 367a387931 fixed tod 2011-04-18 08:54:00 +00:00
Eric Berberich 28cd8fc2a6 added list of supporting 3rd party libs 2011-04-18 08:46:51 +00:00
Eric Berberich 863f0c4de5 enable preconfiguration for external libs (for now only NTL, RS, MPFI), others to come 2011-04-17 19:55:06 +00:00
Marc Glisse 811d1f8f03 New test, for C++0x static_assert. 2011-04-16 17:48:59 +00:00
Marc Glisse 41ae50ab01 New testcase for sunCC 2011-04-16 16:05:28 +00:00
Marc Glisse 912e0a5ddc forward/move are in <utility>, not <algorithm> 2011-04-16 15:55:22 +00:00
Laurent Rineau ff2044190d Fix the branch-build in next 2011-04-15 09:33:26 +00:00
Eric Berberich eb7a5ed11e branch-build is now HOT on next ;-) 2011-04-15 09:12:06 +00:00
Eric Berberich 2733a26a3f Qt -> Qt3 2011-04-15 08:43:49 +00:00
Eric Berberich 4b4d40e07e fixed include order to detect right library 2011-04-09 14:19:27 +00:00
Luis Peñaranda a5582e7d96 updated RS-use script, to allow old versions of RS to be used 2011-04-07 15:52:39 +00:00
Luis Peñaranda eb1f90d89c print RS version while configuring 2011-04-04 10:45:49 +00:00
Joachim Reichel e4da324e07 update month 2011-04-03 20:51:07 +00:00
Luis Peñaranda 414e85aa6c updated the address of the RS library in the INSTALL file 2011-04-01 13:12:51 +00:00
Laurent Rineau d92ca456a1 Minor: add a precision in the message about old versions of icl 2011-03-30 09:25:33 +00:00
Laurent Rineau 421ea1c87a typo: fix the whitespace 2011-03-29 15:36:37 +00:00
Laurent Rineau bfc2b1be9a Tweak for Intel on Windows. 2011-03-29 15:35:40 +00:00
Luis Peñaranda 9725595f60 updated my mail address 2011-03-22 08:07:15 +00:00
Joachim Reichel b5892dfff3 * update date and version 2011-03-20 21:26:51 +00:00
Laurent Rineau b816b9a965 The test for C++0x rvalue reference was too basic
LLVM Clang compiler does support the rvalue reference syntax, but the C++
library it uses may have, or not, std::move and std::forward.
2011-03-14 14:08:04 +00:00
Laurent Rineau a5d71efc67 Do not set the CMake policy CMP0017 in the testsuite, so that one can see
the warnings.
2011-03-10 23:42:53 +00:00
Laurent Rineau 45f69ecb58 Change the CMake logo, so that it is 120x120
The old 100x100 has been centered into the new canva.
2011-03-10 16:40:32 +00:00
Laurent Rineau 25bf86b442 Fix a URL 2011-03-10 15:39:31 +00:00
Laurent Rineau 244681f5c7 Add Intel to the supported compiler.
Rename section Compilers to "Supported Compilers" and "cmake" to "CMake"
2011-03-10 15:36:44 +00:00
Andreas Fabri 489227d435 fix the ccPkgIllustration 2011-03-10 14:28:33 +00:00
Laurent Rineau e52202329c General use of \foobarpage{} macros. 2011-03-10 13:14:41 +00:00
Andreas Fabri 86adb1673a Add 3rd party libs 2011-03-10 11:56:46 +00:00
Andreas Fabri 49d2966bc8 Merge information that was in Preliminaries/Third Party Software into the installation manual 2011-03-10 11:50:47 +00:00
Andreas Fabri cc816af785 Put the cmake logo as illustration of the Installation package.
Got authorisation from Lisa Avila (Kitware) in
a mail from 9.3.2011
2011-03-10 07:42:15 +00:00
Andreas Fabri bc67e9d701 Replace illustration of PkgDescription 2011-03-09 15:33:30 +00:00
Laurent Rineau 684fd15bd3 Add comments near the CMake policy we set.
Set the new policy CMP0017 of CMake-2.8.4 to OLD.
2011-03-09 13:33:08 +00:00
Andreas Fabri 12bc4e647f Remove the sentence "The goal of the CGAL Project ...." 2011-03-09 10:59:52 +00:00
Andreas Fabri 7e30c444f3 CGAL -> \cgal 2011-03-09 09:44:07 +00:00
Laurent Rineau abfc4df4b3 If the compiler is llvm-clang, try to know what gcc version is used. 2011-03-08 14:05:19 +00:00
Andreas Fabri 5de5b56f52 typos 2011-03-08 08:25:20 +00:00
Sébastien Loriot 353768abd8 generate CHANGES from changes.html 2011-03-07 15:31:25 +00:00
Sébastien Loriot cd3b88cafa add some bug fixes in changes.html 2011-03-07 15:16:28 +00:00
Laurent Rineau d76379a851 Minor typo, after a pass of spell checking 2011-03-07 14:48:49 +00:00
Laurent Rineau 1ac71ed042 Better changelog for Mesh_3 in CGAL-3.8. Text from Mariette Yvinec. 2011-03-07 14:47:59 +00:00
Andreas Fabri deacfe1257 Move package 2011-03-07 11:28:52 +00:00
Andreas Fabri 181cbb60f3 typo 2011-03-07 11:20:57 +00:00
Andreas Fabri b62498651a Add T3 demo and static filters for EPEC 2011-03-07 11:13:39 +00:00
Andreas Fabri 126de81f42 Add dD generator 2011-03-07 10:57:15 +00:00
Andreas Fabri 637bd12d37 Reorder entries 2011-03-07 09:10:07 +00:00
Michael Hemmer 7500bda8d6 rephrased text 2011-03-06 07:09:56 +00:00
Andreas Fabri 2b31624a7a Move Leda and MPFI to Miscellaneous 2011-03-04 10:27:22 +00:00
Andreas Fabri 26388680e4 CGAL 3.7 -> CGAL 3.8 2011-03-04 10:07:07 +00:00
Laurent Rineau 17d637cb92 New test that checks:
- that GMP and MPFR are correctly linked,
  - and that they are DLL, with correct fileversion meta-info.
2011-03-03 15:39:47 +00:00
Laurent Rineau 2afac8aac9 Fix CMakeLists.txt, ligne 319: the variable ${CMAKE_INSTALL_PREFIX} must be
quoted. It can contain special characters. For example, on Windows Vista 64
bits, by default, it is "C:/Program Files (x86)/CGAL".
2011-03-03 09:59:53 +00:00
Laurent Rineau 014b308bbd Bump the SONAME of CGAL-3.8. I have seen that at least CGAL::Random in
CGAL-3.8 is not binary compatible with CGAL::Random in CGAL-3.7 (there is a
new field).
2011-03-02 11:37:13 +00:00
Laurent Rineau e4ad9ade7e - Add a note about LLVM Clang.
- Add a note about the full support of the options -strict-ansi (Intel) 
  and -ansi (g++).
2011-03-02 11:11:10 +00:00
Laurent Rineau d5b5236d3d Document that Boost>=1.39 is now required (instead of >=1.34.1) 2011-03-02 10:55:17 +00:00
Laurent Rineau cc3e568f47 Do not submit the html2text config file 2011-03-02 10:28:48 +00:00
Laurent Rineau 3fc0da45ed More complicated test, to that the Intel Compiler is not considered to have
statement expressions.
2011-03-02 10:20:44 +00:00
Sébastien Loriot c35fe2fdd0 add one line-space after a paragraph 2011-03-02 07:34:54 +00:00
Efi Fogel 4607e1fdc9 Added 3D-Envelopes and 2D-Minkowski-sums 2011-03-01 22:33:28 +00:00
Sébastien Loriot 2a093f887a use H3 for chapters + correct typos 2011-03-01 18:31:17 +00:00
Sébastien Loriot bfc151f736 remove unused line 2011-03-01 18:30:11 +00:00
Sébastien Loriot fa4ee2d7c8 Add profile for html2text to generate CHANGES
command line:
html2text -rcfile html2textrc changes.html
2011-03-01 18:29:47 +00:00
Sébastien Loriot 7e8cf96017 naive update of changes 2011-03-01 15:30:36 +00:00
Laurent Rineau da95064578 Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011). 2011-02-24 15:21:10 +00:00
Laurent Rineau 371035235f Remove a DEBUG message. 2011-02-04 09:44:07 +00:00
Sébastien Loriot 90ee995558 improve sentence 2010-12-09 13:07:13 +00:00
Sébastien Loriot bedc86958f add Fixed_alpha_shapes to change log 2010-12-09 12:57:13 +00:00
Andreas Fabri ad2910e4f3 Add a comment that this file is no longer maintained by hand
but will be replaced by the file generated from ./changes.html
2010-12-01 12:55:40 +00:00
Andreas Fabri de815a6015 Add paragraphs for Geometric Object Generators and Bounding Volumes 2010-12-01 12:52:21 +00:00
Andreas Fabri 16ea8a2db9 Don't submit changes.html and cgal.css 2010-12-01 12:45:55 +00:00
Andreas Fabri d7e9e3203f COPY FROM the svn cgal-web/www.cgal.org/cgal.css for rendering changes.html nicely 2010-12-01 12:43:56 +00:00
Andreas Fabri 26617b054f A copy of cgal-web/www.cgal.org/releases.html
The idea is that all developers can put their change-log here
and we use html2text to generate the file CHANGES.
When a release happens we update releases.html
2010-12-01 12:39:10 +00:00
Laurent Rineau 874ccfcad1 Fix FindMKL.cmake:
- Intel the Runtime Library (RTL) can be in a different directory from the
  MKL library. That is why a new variable INTEL_RTL_LIB_DIR can be used to
  indicate its path.
- On Linux with g++, -lm must be used at link time to use MKL (otherwise it
  is not found).
2010-11-17 16:53:22 +00:00
Laurent Rineau 9f9015e318 (Merge the branch /branches/candidate-packages/Installation)
Patch to trunk/Installation/ to display the full version message of the
compiler, if RUNNING_CGAL_AUTO_TEST is set (in the testsuite). That will
help to know which compiler are run by tests platforms.

Display also the result of `uname -a`
2010-11-03 18:16:16 +00:00
Sébastien Loriot f145fdc23d add small paragraph in documentation on how to create
a CMakeLists for a program using CGAL.
2010-11-03 17:05:05 +00:00
Laurent Rineau 0dbcfeefc4 - Re-indent Pedro's changes
- spell-checking pass
2010-10-06 08:41:56 +00:00
Pedro Machado Manhaes de Castro 5cda52cba1 update relocating points in a DT_2 and 3, CHANGES 2010-10-05 14:26:46 +00:00
Laurent Rineau 6ec44afb49 Fix end of lines. 2010-09-24 17:39:12 +00:00
Laurent Rineau 0f8ab08585 Fix: do not detect clang as a gcc version. 2010-09-22 16:02:12 +00:00
Laurent Rineau 6e376676d8 Minor update to the gdb pretty-printer prototype. 2010-09-14 16:32:04 +00:00
Laurent Rineau 346386da4b - Always install the man pages, even on Windows platforms, but if the
variable CGAL_INSTALL_MAN_DIR is set to an empty string.
- CGAL_INSTALL_DOC_DIR can also be set to an empty string.
- Fix a typo in the unused CPack section
2010-09-14 09:18:59 +00:00
Andreas Fabri 93ae639b28 CGAL::Random uses boost::rand48 instead of std::rand 2010-09-08 14:48:36 +00:00
Stéphane Tayeb 91e6a7954c Get last version of Qt4ConfigDependentSettings.cmake from cmake-2.8.1 (the old one was buggy on MacOs X). 2010-09-08 14:14:08 +00:00
Laurent Rineau 58600297ff Remove a display of CMAKE_INSTALL_PREFIX. IMO it was for debugging purpose,
and lasts.
2010-09-08 08:28:45 +00:00
Laurent Rineau cdf0322256 Let's remove all makefiles, now. 2010-08-23 11:03:02 +00:00
Laurent Rineau 161e244135 Merge changes for CGAL-3.7-beta1 2010-08-23 09:01:00 +00:00
Laurent Rineau 843f0d8c0b Fix the auto-link of libtaucs and libmetis on 32 bits: no name
mangling. Same for 32 and 64 bits.
2010-08-20 16:28:49 +00:00
Laurent Rineau 49c71b30ac Merge CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r58172 | lrineau | 2010-08-20 11:21:30 +0200 (Fri, 20 Aug 2010) | 3 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Arithmetic_kernel/test/Arithmetic_kernel/CMakeLists.txt
  | 
  | Fix buggy CMake logic: the GMP_arithmetic_kernel.cpp must me configured
  | only once.
  | 
  | ------------------------------------------------------------------------
  | r58173 | lrineau | 2010-08-20 11:25:35 +0200 (Fri, 20 Aug 2010) | 2 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/BGL/examples/BGL_arrangement_2
  |    M /branches/CGAL-3.7-branch/BGL/examples/BGL_arrangement_2/dual.cpp
  |    M /branches/CGAL-3.7-branch/BGL/examples/BGL_arrangement_2/primal.cpp
  | 
  | Fix warning about deprecated included headers.
  | 
  | ------------------------------------------------------------------------
  | r58174 | lrineau | 2010-08-20 11:39:25 +0200 (Fri, 20 Aug 2010) | 3 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Boolean_set_operations_2/test/Boolean_set_operations_2/test_polygon_validation.cpp
  | 
  | Modify the test file so that the check function do not display warnings
  | that result in a 'w' in the testsuite.
  | 
  | ------------------------------------------------------------------------
  | r58175 | lrineau | 2010-08-20 11:45:26 +0200 (Fri, 20 Aug 2010) | 9 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/GraphicsView/demo/Bounding_volumes/Bounding_volumes.cpp
  | 
  | Fix warnings:
  | 
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp: In constructor `MainWindow::MainWindow()':
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp:71: warning: `MainWindow::P' will be initialized after
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp:120: warning:   base `CGAL::Qt::DemosMainWindow'
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp:120: warning:   when initialized here
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp: In member function `void MainWindow::update()':
  | test/Bounding_volumes_Demo/Bounding_volumes.cpp:247: warning: comparison between signed and unsigned integer expressions
  | 
  | ------------------------------------------------------------------------
  | r58177 | lrineau | 2010-08-20 11:47:06 +0200 (Fri, 20 Aug 2010) | 3 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Min_circle_2/include/CGAL/Min_circle_2.h
  | 
  | Fix warning:
  | include/CGAL/Min_circle_2.h:197: warning: comparison between signed and unsigned integer expressions
  | 
  | ------------------------------------------------------------------------
  | r58178 | lrineau | 2010-08-20 11:49:09 +0200 (Fri, 20 Aug 2010) | 4 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/STL_Extension/include/CGAL/assertions.h
  | 
  | Avoid a warning if NDEBUG and CGAL_NDEBUG are both defined:
  | 
  | include/CGAL/assertions.h:59:1: warning: "CGAL_NDEBUG" redefined
  | 
  | ------------------------------------------------------------------------
  | r58179 | lrineau | 2010-08-20 11:50:54 +0200 (Fri, 20 Aug 2010) | 8 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/GraphicsView/include/CGAL/Qt/GraphicsViewCircularArcInput.h
  | 
  | Fix a warning:
  | 
  | include/CGAL/Qt/GraphicsViewCircularArcInput.h: In constructor 'CGAL::Qt::GraphicsViewCircularArcInput<K>::GraphicsViewCircularArcInput(QObject*, QGraphicsScene*) [with K = CGAL::Circular_kernel_2<CGAL::Cartesian<CGAL::Quotient<CGAL::MP_Float> >, CGAL::Algebraic_kernel_for_circles_2_2<CGAL::Quotient<CGAL::MP_Float> > >]':
  | cmake/platforms/i686_Linux-2.6_g++-4.1.2_CentOS-5.1/test/Circular_kernel_2_Demo/Circular_kernel_2.cpp:107:   instantiated from here
  | include/CGAL/Qt/GraphicsViewCircularArcInput.h:73: warning: 'CGAL::Qt::GraphicsViewCircularArcInput<CGAL::Circular_kernel_2<CGAL::Cartesian<CGAL::Quotient<CGAL::MP_Float> >, CGAL::Algebraic_kernel_for_circles_2_2<CGAL::Quotient<CGAL::MP_Float> > > >::scene_' will be initialized after
  | include/CGAL/Qt/GraphicsViewCircularArcInput.h:68: warning:   'int CGAL::Qt::GraphicsViewCircularArcInput<CGAL::Circular_kernel_2<CGAL::Cartesian<CGAL::Quotient<CGAL::MP_Float> >, CGAL::Algebraic_kernel_for_circles_2_2<CGAL::Quotient<CGAL::MP_Float> > > >::count'
  | include/CGAL/Qt/GraphicsViewCircularArcInput.h:79: warning:   when initialized here
  | 
  | ------------------------------------------------------------------------
  | r58180 | lrineau | 2010-08-20 11:56:19 +0200 (Fri, 20 Aug 2010) | 21 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Convex_hull_d/include/CGAL/Delaunay_d.h
  | 
  | Fix warnings:
  | 
  | include/CGAL/Delaunay_d.h: In member function 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator& CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator::operator++() [with R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >, Lifted_R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >]':
  | include/CGAL/Delaunay_d.h:1011:   instantiated from 'std::list<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle, std::allocator<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle> > CGAL::Delaunay_d<R_, Lifted_R_>::all_simplices(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) const [with R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >, Lifted_R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >]'
  | cmake/platforms/i686_Linux-2.6_g++-4.3.3_CentOS-5.1-O2/test/Convex_hull_d/delaunay_d-test.cpp:74:   instantiated from here
  | include/CGAL/Delaunay_d.h:229: warning: suggest parentheses around && within ||
  | include/CGAL/Delaunay_d.h: In member function 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator& CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator::operator++() [with R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >, Lifted_R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >]':
  | include/CGAL/Delaunay_d.h:1011:   instantiated from 'std::list<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle, std::allocator<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle> > CGAL::Delaunay_d<R_, Lifted_R_>::all_simplices(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) const [with R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >, Lifted_R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >]'
  | cmake/platforms/i686_Linux-2.6_g++-4.3.3_CentOS-5.1-O2/test/Convex_hull_d/delaunay_d-test.cpp:162:   instantiated from here
  | include/CGAL/Delaunay_d.h:229: warning: suggest parentheses around && within ||
  | include/CGAL/Delaunay_d.h: In constructor 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator::Simplex_iterator(CGAL::Delaunay_d<R_, Lifted_R_>*, typename CGAL::Convex_hull_d<Lifted_R_>::Simplex_iterator, CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) [with R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >, Lifted_R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >]':
  | include/CGAL/Delaunay_d.h:575:   instantiated from 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator CGAL::Delaunay_d<R_, Lifted_R_>::simplices_begin(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) [with R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >, Lifted_R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >]'
  | include/CGAL/Delaunay_d.h:1011:   instantiated from 'std::list<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle, std::allocator<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle> > CGAL::Delaunay_d<R_, Lifted_R_>::all_simplices(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) const [with R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >, Lifted_R_ = CGAL::Cartesian_d<double, CGAL::Linear_algebraCd<double, std::allocator<double> > >]'
  | cmake/platforms/i686_Linux-2.6_g++-4.3.3_CentOS-5.1-O2/test/Convex_hull_d/delaunay_d-test.cpp:74:   instantiated from here
  | include/CGAL/Delaunay_d.h:213: warning: suggest parentheses around && within ||
  | include/CGAL/Delaunay_d.h: In constructor 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator::Simplex_iterator(CGAL::Delaunay_d<R_, Lifted_R_>*, typename CGAL::Convex_hull_d<Lifted_R_>::Simplex_iterator, CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) [with R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >, Lifted_R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >]':
  | include/CGAL/Delaunay_d.h:575:   instantiated from 'CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_iterator CGAL::Delaunay_d<R_, Lifted_R_>::simplices_begin(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) [with R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >, Lifted_R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >]'
  | include/CGAL/Delaunay_d.h:1011:   instantiated from 'std::list<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle, std::allocator<typename CGAL::Delaunay_d<R_, Lifted_R_>::Simplex_handle> > CGAL::Delaunay_d<R_, Lifted_R_>::all_simplices(CGAL::Delaunay_d<R_, Lifted_R_>::Delaunay_voronoi_kind) const [with R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >, Lifted_R_ = CGAL::Homogeneous_d<CGAL::Gmpz, CGAL::Linear_algebraHd<CGAL::Gmpz, std::allocator<CGAL::Gmpz> > >]'
  | cmake/platforms/i686_Linux-2.6_g++-4.3.3_CentOS-5.1-O2/test/Convex_hull_d/delaunay_d-test.cpp:162:   instantiated from here
  | include/CGAL/Delaunay_d.h:213: warning: suggest parentheses around && within ||
  | 
  | ------------------------------------------------------------------------
  | r58181 | lrineau | 2010-08-20 12:11:35 +0200 (Fri, 20 Aug 2010) | 3 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Installation/test/Installation/link_to_CGAL_Qt4.cpp
  | 
  | Fix a warning:
  | test/Installation/link_to_CGAL_Qt4.cpp:11: warning: the address of 'f' will never be NULL
  | 
  | ------------------------------------------------------------------------
  | r58182 | lrineau | 2010-08-20 12:15:14 +0200 (Fri, 20 Aug 2010) | 3 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Jet_fitting_3/include/CGAL/Monge_via_jet_fitting.h
  | 
  | Fix a warning:
  | include/CGAL/Monge_via_jet_fitting.h:425: warning: comparison between signed and unsigned integer expressions
  | 
  | ------------------------------------------------------------------------
  | r58183 | lrineau | 2010-08-20 12:19:36 +0200 (Fri, 20 Aug 2010) | 4 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Min_circle_2/include/CGAL/Min_circle_2.h
  |    M /branches/CGAL-3.7-branch/Min_circle_2/test/Min_circle_2/test_Min_circle.cpp
  | 
  | Fix warnings:
  |     "comparison between signed and unsigned integer expressions"
  | and "unsigned is always >= 0"
  | 
  | ------------------------------------------------------------------------
  | r58184 | lrineau | 2010-08-20 12:22:35 +0200 (Fri, 20 Aug 2010) | 2 lines
  | Changed paths:
  |    M /branches/CGAL-3.7-branch/Min_ellipse_2/test/Min_ellipse_2/test_Min_ellipse_2.cpp
  | 
  | Fix warnings about comparison between signed and unsigned.
  | 
  | ------------------------------------------------------------------------
2010-08-20 12:57:32 +00:00
Laurent Rineau fee353de5b Re-enable CGAL_Core, even on 64 bits. 64 bits issues seem fixed, now. 2010-08-18 14:46:15 +00:00
Andreas Fabri 5de7566d2d Poisson Reconstruction 2010-08-18 09:09:28 +00:00
Laurent Rineau aebef3c971 Current gdb python pretty printers work also for Circular_kernel_2 and
Filtered_kernel.
2010-08-13 23:35:12 +00:00
Laurent Rineau 93d071b2ce Add some gdb python pretty-printers. To be continued. 2010-08-13 23:26:39 +00:00
Sébastien Loriot bf17f4ed3a update doc to match what FindLEDA is doing 2010-08-12 12:55:05 +00:00
Sébastien Loriot b689258d4b add DOC field in find 2010-08-12 08:30:02 +00:00
Laurent Rineau 1708d986df Re-add a file that was removed by error! 2010-08-10 14:51:29 +00:00
Laurent Rineau d81a462615 Quote file paths 2010-08-10 14:35:04 +00:00
Laurent Rineau d1cf7e4698 Name mangling is no longer used for BLAS/LAPACK/TAUCS on Windows: we now
provide only one variant: /MT.
2010-08-10 14:07:57 +00:00
Laurent Rineau e458164d0a Merge the work from CGAL-3.7-branch:
| ------------------------------------------------------------------------
  | r57847 | lrineau | 2010-08-06 14:11:31 +0200 (Fri, 06 Aug 2010) | 4 lines
  | 
  | Turn cgal_setup_module_path into a CMake function.
  | Fix the CMake errors with CMake-2.6.0 and CMake-2.6.1 (VERSION_LESS if IF
  | has been introduced in CMake-2.6.2).
  | ------------------------------------------------------------------------
  | r57816 | lrineau | 2010-08-05 15:56:57 +0200 (Thu, 05 Aug 2010) | 17 lines
  | 
  | Clean the CMake configuration:
  | 
  |   - CGALConfig_install.cmake.source.in is removed. The variable
  |     SOURCE_INSTALL/CGAL_SOURCE_INSTALL were unused, and probably not tested
  |     for a long time (I found errors in
  |     CGALConfig_install.cmake.source.in). This has been cleaned.
  | 
  |   - CGALConfig_install.cmake.fhs.in is renamed (no .fhs. in it).
  | 
  |   - The module path is now modified in a macro (defined in
  |     CGAL_Macros.cmake), and the variable CGAL_CMAKE_MODULE_PATH is no
  |     longer stored or used in CGALConfig.cmake (the reason is that is was
  |     used as a path, where it is actually a list of paths).
  | 
  |   - The UseCGAL.cmake file only link with CGAL libraries that has been
  |     configured.
  | 
  | ------------------------------------------------------------------------
2010-08-10 11:55:00 +00:00
Laurent Rineau ee31e79906 GMP/MPFR without auto-link is now the default under Windows. Auto-link is
for only CGAL libraries, Boost libraries, and Blas/Lapack/TAUCS (when
needed).
2010-08-09 14:02:11 +00:00
Sébastien Loriot 117bf1cedd add information in the installation manual about ESBTL
modif FindESBTL to look inside  ENV ESBTL_IN_DIR
2010-08-06 06:42:03 +00:00
Laurent Rineau f65c305dd0 CMake >= 2.6.2 is now required. 2010-08-04 09:12:24 +00:00
Laurent Rineau 19960e3b21 typo 2010-08-04 09:12:02 +00:00
Laurent Rineau f9a3bd5ea2 Add a paragraph about ESBTL in the Prerequisites->Miscellaneous
sub-section.
2010-08-03 14:48:22 +00:00
Sébastien Loriot fbdac3f391 correct typo
add paragraph for ESBTL in INSTALL
2010-08-03 10:57:15 +00:00
Laurent Rineau 7268551fa7 Fix a typo (doc bug found by Jens Seidel <jensseidel@users.sf.net>) 2010-08-03 10:25:18 +00:00
Laurent Rineau 9ddc58e6a0 fix URL 2010-07-27 18:53:03 +00:00
Marc Glisse 94d2f014f7 Don't test the C++0X auto on int, because sunCC implicitly uses int with
the old meaning of auto.
2010-07-18 18:03:30 +00:00
Laurent Rineau 5bd32a5885 Changes in supported compilers 2010-07-12 14:05:46 +00:00
Laurent Rineau 13fc7635bb Windows Seven is supported. 2010-07-12 13:44:52 +00:00
Laurent Rineau ebce6b2c63 s/3.6/3.7/g 2010-07-12 13:44:17 +00:00
Laurent Rineau 843ad3dafd Update the comment: the SONAME of CGAL-3.7 libraries *will* be changed. 2010-07-01 16:31:07 +00:00
Laurent Rineau ad0bdedc35 Add comments, to explain SONAME/SOVERSION, and add an history of the
SOVERSION.
2010-07-01 16:29:30 +00:00
Laurent Rineau 10ca106ae3 Merged revisions 57154,57160,57174 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r57154 | sloriot | 2010-06-28 15:37:16 +0200 (Mon, 28 Jun 2010) | 2 lines
  
  update CHANGES
........
  r57160 | sloriot | 2010-06-28 16:42:37 +0200 (Mon, 28 Jun 2010) | 12 lines
  
  merge from trunk:
    r56793: Remove recursive call of create_star_3:
      -create an internally used vector that can reserve its size when constructed
      -create an internally used class to store information required to emulated the call stack
      -the stack used to emulate the call stack is a static thread-safe vector of the function (thus a memory overhead) 
    These choices have been made so that the running time of the triangulation is still the same.
    r57155: add macro CGAL_TDS_USE_OLD_CREATE_STAR_3 in TDS_3.h so that user can
            still use the old recursive version of create_star_3.
........
  r57174 | lrineau | 2010-06-28 23:24:05 +0200 (Mon, 28 Jun 2010) | 2 lines
  
  CMake-2.8.2 is now official released.
........
2010-06-30 16:58:04 +00:00
Andreas Fabri 7d5d113763 Added change of Point_set_2
Moved entries on PDB and a T2 change to the right place
2010-06-25 09:54:41 +00:00
Laurent Rineau 5450891d86 Merged revisions 57087 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r57087 | lrineau | 2010-06-25 00:26:35 +0200 (Fri, 25 Jun 2010) | 2 lines
  
  CMake 2.6.2rc4 is already out.
........
2010-06-25 09:52:14 +00:00
Laurent Rineau 796e9b30cd New requirements:
Qt4>=4.3
  VC++>=9.0
2010-06-24 18:10:57 +00:00
Laurent Rineau 32883cfb33 Revert my revision 57078. That was stupid: undefined macros will also
trigger a compilation error!
2010-06-24 16:57:37 +00:00
Laurent Rineau f0438cad2c Turn #warning into #error. This is only for SunPro with an incorrect STL. 2010-06-24 16:10:24 +00:00
Laurent Rineau f306daec83 Sort of poisoning of CGAL_(BEGIN|END)_NAMESPACE when
CGAL_NO_DEPRECATED_CODE is defined.
2010-06-24 16:07:39 +00:00
Sébastien Loriot 030a73d43c add T2 changes 2010-06-24 15:37:53 +00:00
Laurent Rineau 7a8b79aa18 Merged revisions 57043-57044,57048,57055,57059,57069,57071 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r57043 | sloriot | 2010-06-24 09:56:01 +0200 (Thu, 24 Jun 2010) | 3 lines
  
  bug fix: missing Compare_distance in Triangulation_euclidean_traits_XX_3.h
........
  r57044 | sloriot | 2010-06-24 10:04:32 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  update CHANGES
........
  r57048 | sloriot | 2010-06-24 10:45:57 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  add missing const (thx Sylvain)
........
  r57055 | sloriot | 2010-06-24 11:43:38 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  update doc
........
  r57059 | lrineau | 2010-06-24 14:13:53 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  Yet another typo. I hope this it the last one.
........
  r57069 | lrineau | 2010-06-24 17:12:43 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  cmake 2.8rc3 is published.
........
  r57071 | lrineau | 2010-06-24 17:20:21 +0200 (Thu, 24 Jun 2010) | 2 lines
  
  Fix yet another typo about CGAL_AUTO_?LINK_(GMP|MPFR)... :-(
........
2010-06-24 15:22:12 +00:00
Andreas Fabri 17247d2b28 API change in 2D triangulations and alpha shapes 2010-06-24 14:29:01 +00:00
Sébastien Loriot ce58091329 autodetect version of IPE
This can be override by set IPE_VERSION cmake variable to 6 or 7.
2010-06-23 16:20:18 +00:00
Laurent Rineau 4a3b9888d6 Add a workaround in src/CMakeLists.txt, to avoid that a variable
WITH_CGAL_Core is copied from the reference cache, if Core is disabled
(on 64bits platforms).
2010-06-23 09:04:56 +00:00
Laurent Rineau 7eb0214bb4 Typo! With important consequences in the testsuite: GMP and MPFR were not
auto-linked, even on VC platforms that needed the auto-linking for those
two libraries.
2010-06-22 14:26:03 +00:00
Laurent Rineau e25cf87233 Drop of support of VC8 for CGAL-3.7: VC9 and VC10 is enought, and anyway
VC8 has not been tested in testsuites for a long time.
2010-06-22 10:13:29 +00:00
Laurent Rineau 44a179e0ba Merged revisions 56903 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56903 | lrineau | 2010-06-21 11:37:34 +0200 (Mon, 21 Jun 2010) | 2 lines
  
  Search also for the name of mpfr-3.0.0 on Windows: libmpfr-4(.lib)
........
2010-06-21 10:30:09 +00:00
Laurent Rineau 8679a3911e Merged revisions 56835,56864-56870,56876,56895-56897 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56835 | lrineau | 2010-06-17 12:56:52 +0200 (Thu, 17 Jun 2010) | 6 lines
  
  Remove the constructor Gmpfr(long double) on Microsoft Visual C++. A big
  comment in the source code explains why.
  
  The testsuite will check that the construction of Gmpfr from a long double
  on MSVC still works and produces the right Gmpfr.
........
  r56864 | afabri | 2010-06-18 11:04:47 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Use tie from boost::
........
  r56865 | afabri | 2010-06-18 11:11:49 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Use bind from boost::
........
  r56866 | afabri | 2010-06-18 11:38:50 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Use bind from boost:: (detected in Mesh_3 VC10 testsuite)
........
  r56867 | lrineau | 2010-06-18 11:39:24 +0200 (Fri, 18 Jun 2010) | 3 lines
  
  cmake-2.8.2rc2 is out.
  /bigobj is necessary
........
  r56868 | afabri | 2010-06-18 11:52:37 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Add #include <fstream>
........
  r56869 | afabri | 2010-06-18 11:55:33 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Shorten filename as with path it exceeds easily 256 letters which poor Visual C++ can't handle
........
  r56870 | afabri | 2010-06-18 12:24:30 +0200 (Fri, 18 Jun 2010) | 1 line
  
  Use tie from boost::
........
  r56876 | lrineau | 2010-06-18 16:40:36 +0200 (Fri, 18 Jun 2010) | 3 lines
  
  New try to fix the issue of Gmpfr(long double) with MSVC and libmpfr-1.dll
  compiled by Mingw.
........
  r56895 | lrineau | 2010-06-20 23:16:40 +0200 (Sun, 20 Jun 2010) | 3 lines
  
  Using boost::bind is not sufficient" "bind" without qualifier was
  ambiguous, according to MSVC2010, with std::bind (from C++0x).
........
  r56896 | lrineau | 2010-06-20 23:18:29 +0200 (Sun, 20 Jun 2010) | 3 lines
  
  Qualify "bind" with "boost::", to avoid the ambiguity (according to
  MSVC2010), with std::bind (C++0x).
........
  r56897 | lrineau | 2010-06-20 23:19:17 +0200 (Sun, 20 Jun 2010) | 2 lines
  
  Stupid typo!
........
2010-06-20 21:48:20 +00:00
Laurent Rineau 18f49da592 Merged revisions 56833 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56833 | lrineau | 2010-06-17 12:02:47 +0200 (Thu, 17 Jun 2010) | 4 lines
  
  Move the message "CGAL_Core needs GMP, cannot be configured." to the place
  where CGAL_NO_CORE is set. That is more compatible with the disabling of
  Core under 64 bits (on the trunk).
........
2010-06-17 10:04:25 +00:00
Laurent Rineau 6405de3c08 Merged revisions 56829 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56829 | lrineau | 2010-06-17 11:13:20 +0200 (Thu, 17 Jun 2010) | 2 lines
  
  Argl!! Important error in auto_link.h for MSVC 2010!
........
2010-06-17 09:43:01 +00:00
Laurent Rineau c965a4d2bb Merged revisions 56724,56795-56798,56808 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56724 | stayeb | 2010-06-14 09:01:34 +0200 (Mon, 14 Jun 2010) | 14 lines
  
  Backport from trunk:
  
    | New Revision: 56647
    | Author: stayeb
    | Date: 2010-06-08 17:28:21 +0200 (Tue, 08 Jun 2010)
    | Log message:
    | Try another workaround for VC++ and Intel compiler (CGAL::centroid). Add a call of overloaded CGAL::centroid function in test-suite.
  
    | New Revision: 56702
    | Author: stayeb
    | Date: 2010-06-11 09:41:10 +0200 (Fri, 11 Jun 2010)
    | Log message:
    | Fix VC++ workaround (tested with MSVS2005)
........
  r56795 | lrineau | 2010-06-16 15:05:02 +0200 (Wed, 16 Jun 2010) | 35 lines
  
  Backport fixes for VC10 from trunk:
    | ------------------------------------------------------------------------
    | r56726 | afabri | 2010-06-14 09:11:59 +0200 (Mon, 14 Jun 2010) | 1 line
    | Changed paths:
    |    M /trunk/Cartesian_kernel/include/CGAL/Cartesian/Cartesian_base.h
    | 
    | For VC-10 we have to change FT* to cpp0x<>::const_iterator
    | ------------------------------------------------------------------------
  
    | ------------------------------------------------------------------------
    | r56758 | lrineau | 2010-06-14 22:29:51 +0200 (Mon, 14 Jun 2010) | 11 lines
    | Changed paths:
    |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/Homogeneous_base.h
    | 
    | Remove extra typename (broken testsuite) after revision 56725:
    |   | ------------------------------------------------------------------------
    |   | r56725 | afabri | 2010-06-14 09:08:25 +0200 (Mon, 14 Jun 2010) | 1 line
    |   | Changed paths:
    |   |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/Homogeneous_base.h
    |   |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH2.h
    |   |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH3.h
    |   | 
    |   | For VC-10 we have to change FT* to cpp0x<>::const_iterator
    |   | ------------------------------------------------------------------------
  
    | ------------------------------------------------------------------------
    | r56725 | afabri | 2010-06-14 09:08:25 +0200 (Mon, 14 Jun 2010) | 1 line
    | Changed paths:
    |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/Homogeneous_base.h
    |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH2.h
    |    M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH3.h
    | 
    | For VC-10 we have to change FT* to cpp0x<>::const_iterator
    | ------------------------------------------------------------------------
........
  r56796 | lrineau | 2010-06-16 15:10:30 +0200 (Wed, 16 Jun 2010) | 2 lines
  
  Commit CHANGES for support of VC10.
........
  r56797 | lrineau | 2010-06-16 15:14:49 +0200 (Wed, 16 Jun 2010) | 1 line
  
  Commit mergeinfo stuff.
........
  r56798 | lrineau | 2010-06-16 15:31:05 +0200 (Wed, 16 Jun 2010) | 60 lines
  
  Backport from trunk the changes to the GMP/MPFR support on Windows:
  
    - autolink now depends on CMake options CGAL_AUTO_LINK_GMP and
      CGAL_AUTO_LINK_MPFR (default to ON).
  
    - the environment variables GMP_INC_DIR GMP_LIB_DIR MPFR_INC_DIR
      MPFR_LIB_DIR are used *before* searching into auxilary/gmp/.
  
    - search names for libraries now includes libmpfr-1 and libgmp-10 (names
      of Windows libraries obtained from the compilation of gmp-5.0.1 and
      mpfr-2.4.2).
  
  List of backported commits:
    | ------------------------------------------------------------------------
    | r56751 | lrineau | 2010-06-14 18:47:06 +0200 (Mon, 14 Jun 2010) | 6 lines
    | Changed paths:
    |    M /trunk/Installation/cmake/modules/CGALConfig_binary.cmake.in
    |    M /trunk/Installation/cmake/modules/CGAL_GeneratorSpecificSettings.cmake
    |    M /trunk/Installation/cmake/modules/CGAL_SetupGMP.cmake
    |    M /trunk/Installation/cmake/modules/FindGMP.cmake
    |    M /trunk/Installation/cmake/modules/FindMPFR.cmake
    | 
    | Reintegrate the work of /branches/unsorted-branches/Test-no_autolink-for-gmp_mpfr-branch/Installation:
    | 
    | If(MSVC), create CMake variables CGAL_AUTO_LINK_GMP and CGAL_AUTO_LINK_GMP
    | that can be set to OFF to disable the autolinking for GMP and MPFR. Those
    | variables are stored in the cache, and in CGALConfig.cmake
    | 
    | ------------------------------------------------------------------------
    | r56752 | lrineau | 2010-06-14 18:51:25 +0200 (Mon, 14 Jun 2010) | 1 line
    | Changed paths:
    |    M /trunk/Installation/cmake/modules/CGALConfig_install.cmake.fhs.in
    |    M /trunk/Installation/cmake/modules/CGALConfig_install.cmake.source.in
    | 
    | Patch all CGALConfig*.in the same way.
    | ------------------------------------------------------------------------
    | r56775 | lrineau | 2010-06-15 19:25:37 +0200 (Tue, 15 Jun 2010) | 3 lines
    | Changed paths:
    |    M /trunk/Installation/cmake/modules/FindGMP.cmake
    |    M /trunk/Installation/cmake/modules/FindMPFR.cmake
    | 
    | Fix the library names hints of gmp and mpfr in FindMPFR.cmake and
    | FindGMP.cmake
    | 
    | ------------------------------------------------------------------------
    | r56777 | lrineau | 2010-06-15 20:10:23 +0200 (Tue, 15 Jun 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Installation/cmake/modules/FindGMP.cmake
    | 
    | The env variable must be searched *before* auxiliary/gmp/...
    | 
    | ------------------------------------------------------------------------
    | r56778 | lrineau | 2010-06-15 20:10:56 +0200 (Tue, 15 Jun 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Installation/cmake/modules/FindMPFR.cmake
    | 
    | Search the library also in auxiliary/gmp, even if autolink=OFF.
    | 
    | ------------------------------------------------------------------------
........
  r56808 | lrineau | 2010-06-16 18:10:11 +0200 (Wed, 16 Jun 2010) | 4 lines
  
  Set CGAL_AUTO_LINK_GMP and CGAL_AUTO_LINK_MPFR defaults to FALSE if MSVC10
  (because GeometryFactory has not generated any autolink-enabled binaries
  of gmp and mpfr for msvc-2010).
........
2010-06-16 16:14:51 +00:00
Laurent Rineau 32a08cb7f9 Search the library also in auxiliary/gmp, even if autolink=OFF. 2010-06-15 18:10:56 +00:00
Laurent Rineau f834218870 The env variable must be searched *before* auxiliary/gmp/... 2010-06-15 18:10:23 +00:00
Laurent Rineau fc33fbff26 Fix the library names hints of gmp and mpfr in FindMPFR.cmake and
FindGMP.cmake
2010-06-15 17:25:37 +00:00
Laurent Rineau af059deb4c Finish the removal of PDB. 2010-06-14 17:06:33 +00:00
Laurent Rineau f12f325ad5 Patch all CGALConfig*.in the same way. 2010-06-14 16:51:25 +00:00
Laurent Rineau f16e5d0698 Reintegrate the work of /branches/unsorted-branches/Test-no_autolink-for-gmp_mpfr-branch/Installation:
If(MSVC), create CMake variables CGAL_AUTO_LINK_GMP and CGAL_AUTO_LINK_GMP
that can be set to OFF to disable the autolinking for GMP and MPFR. Those
variables are stored in the cache, and in CGALConfig.cmake
2010-06-14 16:47:06 +00:00
Sébastien Loriot d72337785c remove dependance on CGAL_PDB: merge from the branche created for that purpose
I do not remove the directory CGAL_PDB as I am allowed to use svn remove.
2010-06-10 17:26:38 +00:00
Sylvain Pion 93f042b6d7 Fix indentation. 2010-06-10 16:14:31 +00:00
Sébastien Loriot 825835fc74 CGAL namespace macro inside CGAL_NO_DEPRECTED_CODE if statement 2010-06-09 11:56:53 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Laurent Rineau fcbd4fd872 Merged revisions 56638,56640 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56638 | sloriot | 2010-06-08 13:27:58 +0200 (Tue, 08 Jun 2010) | 3 lines
  
  apply modify from r56637 to 3.6-branch
........
  r56640 | lrineau | 2010-06-08 14:51:20 +0200 (Tue, 08 Jun 2010) | 2 lines
  
  CMake/autolink patch for unofficial MSVC10 support.
........
2010-06-08 12:59:55 +00:00
Laurent Rineau 09e21e48d1 Merged revisions 56414-56415,56551-56552 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56414 | reichel | 2010-05-21 19:16:35 +0200 (Fri, 21 May 2010) | 2 lines
  
  Fix syntax error in generated VRML 2 file in IndexedFaceSet nodes.
........
  r56415 | reichel | 2010-05-21 19:22:44 +0200 (Fri, 21 May 2010) | 2 lines
  
  Add changelog entry for r56414.
........
  r56551 | stayeb | 2010-06-03 11:11:44 +0200 (Thu, 03 Jun 2010) | 8 lines
  
  Backport r54173 from trunk
  
    | New Revision: 54173
    | Author: stayeb
    | Date: 2010-02-15 09:55:02 +0100 (Mon, 15 Feb 2010)
    | 
    | Log message:
    | Add missing includes.
........
  r56552 | lrineau | 2010-06-03 11:57:44 +0200 (Thu, 03 Jun 2010) | 2 lines
  
  Add missing includes.
........
2010-06-03 12:22:15 +00:00
Laurent Rineau d7b05b2802 CMake's load_cache builtin command is rather dangerous. With the disabling
of CGAL_Core on 64 bits platforms, the old libCGAL_Core.so from the
reference platforms were somehow used and linked with binaries.

This is an attempt to work around that issue.
2010-05-28 09:47:49 +00:00
Laurent Rineau 438c689feb Fix the URL to Intel Compilers main page. 2010-05-28 08:50:15 +00:00
Laurent Rineau 1297288d46 Merged revisions 56327-56328 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r56327 | lrineau | 2010-05-18 14:35:33 +0200 (Tue, 18 May 2010) | 3 lines
  
  Add the changelog for Polynomial.
  Sort and number the entries.
........
  r56328 | lrineau | 2010-05-18 14:38:39 +0200 (Tue, 18 May 2010) | 2 lines
  
  typo
........
2010-05-18 12:39:30 +00:00
Laurent Rineau 2c2281924b Merged revisions 55528,55605,55809,55846,55889-55890,56284,56321,56323-56325 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

All those changes have already been merge in trunk, actually, but changes
to Installation/CHANGES. -- Laurent Rineau

........
  r55528 | sloriot | 2010-04-19 15:23:58 +0200 (Mon, 19 Apr 2010) | 2 lines
  
  correct bug reported on cgal_discuss: only one neighbor at the same distance was reported (change set to multiset)
........
  r55605 | hemmer | 2010-04-21 12:05:02 +0200 (Wed, 21 Apr 2010) | 2 lines
  
  merge bug fix from trunk 
........
  r55809 | hemmer | 2010-04-28 13:28:40 +0200 (Wed, 28 Apr 2010) | 2 lines
  
  use gcd_ gcd_utcf_
........
  r55846 | hemmer | 2010-04-30 09:13:50 +0200 (Fri, 30 Apr 2010) | 2 lines
  
  merge from trunk 
........
  r55889 | mcaroli | 2010-05-04 14:47:00 +0200 (Tue, 04 May 2010) | 3 lines
  
  fixed bug in the periodic triangulation hierarchy
  (cf. mail exchange with Ariel Keselman on the cgal-discuss list)
........
  r55890 | mcaroli | 2010-05-04 14:47:41 +0200 (Tue, 04 May 2010) | 2 lines
  
  added the bug fix for the periodic triangulation hierarchy to the CHANGES file
........
  r56284 | lrineau | 2010-05-17 14:29:15 +0200 (Mon, 17 May 2010) | 11 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r54664 | lrineau | 2010-03-10 19:05:57 +0100 (Wed, 10 Mar 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Mesh_2/include/CGAL/Mesh_2/Refine_faces.h
    | 
    | Determinize Mesh_2 (comparison of Face_handles in Double_map).
    | 
    | ------------------------------------------------------------------------
........
  r56321 | lrineau | 2010-05-18 11:17:38 +0200 (Tue, 18 May 2010) | 26 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r55894 | hachenb | 2010-05-04 18:41:56 +0200 (Tue, 04 May 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Nef_3/include/CGAL/Nef_polyhedron_3.h
    | 
    | small bug fix in convert_inner_shell_to_nef3
    | 
    | ------------------------------------------------------------------------
    | r55895 | hachenb | 2010-05-04 18:43:57 +0200 (Tue, 04 May 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Nef_3/include/CGAL/Nef_3/SNC_decorator.h
    | 
    | extension of is_valid: check boundary_objects of sface
    | 
    | ------------------------------------------------------------------------
    | r55896 | hachenb | 2010-05-04 18:44:30 +0200 (Tue, 04 May 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Nef_3/include/CGAL/Nef_3/SNC_structure.h
    | 
    | bug fix in point_update: boundary_items of sfaces were not set correctly
    | 
    | ------------------------------------------------------------------------
  The commit seems to remove a lot of empty svn:mergeinfo properties (they
  are inherited from the svn:mergeinfo of the root of the branch).
........
  r56323 | lrineau | 2010-05-18 11:56:17 +0200 (Tue, 18 May 2010) | 2 lines
  
  Release notes (prototype) for CGAL-3.6.1.
........
  r56324 | lrineau | 2010-05-18 12:00:45 +0200 (Tue, 18 May 2010) | 3 lines
  
  Move the note of Manual about the crash in triangulation hierarchy of
  periodic trianguations, so that is appear as a fix in CGAL-3.6.1.
........
  r56325 | lrineau | 2010-05-18 12:02:56 +0200 (Tue, 18 May 2010) | 2 lines
  
  Add the changes of CGAL-3.5.1 (that were forgot in the CGAL-3.5-branch).
........
2010-05-18 12:29:30 +00:00
Laurent Rineau 7d57644b59 Add two new test files. 2010-05-11 10:08:08 +00:00
Sylvain Pion eda28b5670 Add comment. 2010-04-26 10:05:13 +00:00
Luis Peñaranda aa164d1a8b undone previous changes in CGAL_UseMPFI.cmake and fixed the MPFI/LEDA
detection bug in CGAL_SetupLEDA.cmake, by moving the linker parameters
(just "-lX11") from the linker flags to CGAL_3RD_PARTY_LIBRARIES
2010-04-23 14:17:07 +00:00
Luis Peñaranda 26635c20b6 fixed bug in MPFI detection when LEDA is present 2010-04-23 09:57:14 +00:00
Luis Peñaranda 0c26b97801 logged the compiler output when the MPFI test fails 2010-04-08 08:54:17 +00:00
Laurent Rineau 961a02172e VC7 is no longer supported. The macro CGAL_CFG_NET2003_MATCHING_BUG is not used anywhere. 2010-03-29 09:46:55 +00:00
Laurent Rineau 5fbbe1ebd6 Reverse that temporarily revision: the trunk is too red (for other reasons)
to see anything in the testsuite results!
------------------------------------------------------------------------
r54956 | lrineau | 2010-03-26 18:59:50 +0100 (Fri, 26 Mar 2010) | 2 lines

Temporary test to see if MSVC 2008 still suffer from CGAL_CFG_MATCHING_BUG_6

------------------------------------------------------------------------
2010-03-29 09:12:07 +00:00
Laurent Rineau 6146c38c81 Temporary test to see if MSVC 2008 still suffer from CGAL_CFG_MATCHING_BUG_6 2010-03-26 17:59:50 +00:00
Laurent Rineau ca1aaeabe1 Document with which compilers the workaround is for. 2010-03-26 17:19:18 +00:00
Laurent Rineau 7f3004fa42 Require CMake>=2.6 now 2010-03-24 10:12:40 +00:00
Laurent Rineau 8b83f2ef79 Merged revisions 54700-54703,54726,54827,54834,54861-54864 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54700 | lrineau | 2010-03-11 15:13:25 +0100 (Thu, 11 Mar 2010) | 18 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r54614 | lrineau | 2010-03-09 16:25:12 +0100 (Tue, 09 Mar 2010) | 4 lines
    | Changed paths:
    |    M /trunk/Mesh_2/include/CGAL/IO/File_poly.h
    |    M /trunk/Mesh_2/include/CGAL/Mesh_2/Clusters.h
    |    M /trunk/Mesh_2/include/CGAL/Mesh_2/Refine_edges.h
    |    M /trunk/Mesh_2/test/Mesh_2/test_conforming.cpp
    |    M /trunk/Mesh_2/test/Mesh_2/test_meshing.cpp
    |    M /trunk/Triangulation_2/include/CGAL/Constrained_Delaunay_triangulation_2.h
    |    M /trunk/Triangulation_2/include/CGAL/Constrained_triangulation_plus_2.h
    | 
    | - Fix the Mesh_2 test suite: previously it was no longer testing anything!
    | - Fix the handling of the cdt with the triangulation plus_2.
    | - Add tests with CDT_plus_2.
    | 
    | ------------------------------------------------------------------------
........
  r54701 | lrineau | 2010-03-11 15:19:21 +0100 (Thu, 11 Mar 2010) | 26 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r54660 | lrineau | 2010-03-10 17:46:10 +0100 (Wed, 10 Mar 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Mesh_2/include/CGAL/Mesh_2/Refine_edges.h
    | 
    | Fix a bug of Mesh_2 that exists for years (since r23141, 2004-10-19)!
    | 
    | ------------------------------------------------------------------------
    | r54661 | lrineau | 2010-03-10 17:51:09 +0100 (Wed, 10 Mar 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Mesh_2/test/Mesh_2/test_conforming.cpp
    | 
    | Add tests cdt.is_valid().
    | 
    | ------------------------------------------------------------------------
    | r54665 | lrineau | 2010-03-10 19:09:33 +0100 (Wed, 10 Mar 2010) | 4 lines
    | Changed paths:
    |    M /trunk/Mesh_2/test/Mesh_2/test_meshing.cpp
    | 
    | Add tests of is_valid() in test_meshing.cpp (previously Mesh_2 was creating
    | invalid triangulations! See revision 54660.)
    | .
    | 
    | ------------------------------------------------------------------------
........
  r54702 | lrineau | 2010-03-11 15:34:35 +0100 (Thu, 11 Mar 2010) | 2 lines
  
  Add a paragraph about Mesh_2 and CDT_plus_2.
........
  r54703 | lrineau | 2010-03-11 15:41:31 +0100 (Thu, 11 Mar 2010) | 2 lines
  
  Add a note about the other bug fix in Mesh_2.
........
  r54726 | reichel | 2010-03-12 19:30:43 +0100 (Fri, 12 Mar 2010) | 2 lines
  
  Add RS library to prerequisites section.
........
  r54827 | lrineau | 2010-03-19 15:27:55 +0100 (Fri, 19 Mar 2010) | 2 lines
  
  Two targets where not in "make demos".
........
  r54834 | reichel | 2010-03-20 15:36:01 +0100 (Sat, 20 Mar 2010) | 2 lines
  
  update date and version number
........
  r54861 | lrineau | 2010-03-22 22:44:31 +0100 (Mon, 22 Mar 2010) | 2 lines
  
  One must include <boost/version.hpp> before testing BOOST_VERSION!
........
  r54862 | lrineau | 2010-03-22 22:46:40 +0100 (Mon, 22 Mar 2010) | 3 lines
  
  <QtCore/qglobal.h> is one right path, unless <Qt/qglobal.h> (pb reported on
  MacOS X).
........
  r54863 | reichel | 2010-03-22 23:54:19 +0100 (Mon, 22 Mar 2010) | 2 lines
  
  update Debian stuff for 3.6-1
........
  r54864 | reichel | 2010-03-22 23:55:25 +0100 (Mon, 22 Mar 2010) | 2 lines
  
  fix typo
........
2010-03-23 09:46:25 +00:00
Laurent Rineau 0bda1d5591 Disable CGAL_Core if void* is size 8 (ie 64 bits). 2010-03-19 14:15:25 +00:00
Laurent Rineau 0e76060908 - Make CGAL_SOURCE_DIRECTORY available during CGAL configuration.
- Fix a typo (in an used if/then/else branch)
2010-03-19 13:46:49 +00:00
Laurent Rineau 4fe4a65f6c - Fix try_run in CGAL_UseMPFI.cmake: move the test file in cmake/modules/. 2010-03-18 10:32:49 +00:00
Laurent Rineau 502a259822 test files should not use assert (NDEBUG might be defined). 2010-03-17 14:49:41 +00:00
Luis Peñaranda 50b490fd26 Added test to see whether the installed version of MPFI works. 2010-03-17 14:28:15 +00:00
Laurent Rineau 54a73ce38a - Determinize the Constraint_hierarchy, to determinize Mesh_2 with
C_t_plus_2<CDT>.

- [documentation] Add something about the symbolic perturbation in
  Delaunay_triangulation_2.tex
2010-03-16 11:03:14 +00:00
Laurent Rineau ef36d737af Fix Sylvain's patch r53663 2010-03-16 09:32:04 +00:00
Laurent Rineau a01063fb02 Merged revisions 54354,54363,54365,54380,54389-54390 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54354 | lrineau | 2010-03-01 09:23:05 +0100 (Mon, 01 Mar 2010) | 2 lines
  
  Missing word!
........
  r54363 | lrineau | 2010-03-01 11:35:39 +0100 (Mon, 01 Mar 2010) | 3 lines
  
  Fix the issue with <boost/property_map.hpp>
  <CGAL/property_map.h> checks for the Boost version.
........
  r54365 | lrineau | 2010-03-01 14:01:18 +0100 (Mon, 01 Mar 2010) | 2 lines
  
  Let's prepare CGAl-3.6 finale version, now.
........
  r54380 | penarand | 2010-03-01 17:07:43 +0100 (Mon, 01 Mar 2010) | 3 lines
  
  replaced macros reported by check_macro_names script
........
  r54389 | lrineau | 2010-03-02 11:43:47 +0100 (Tue, 02 Mar 2010) | 3 lines
  
  http://doc.qt.nokia.com/latest/ is the permanent URL to latest Qt version
  documentation.
........
  r54390 | lrineau | 2010-03-02 11:44:44 +0100 (Tue, 02 Mar 2010) | 2 lines
  
  qpl.html no longer exists since Qt-4.4!
........
2010-03-02 15:21:52 +00:00
Laurent Rineau 51978fec9e Merged revisions 53929,53931,53933-53940,53944-53949,53951,53954-53955,53957,53959-53960,53962,53964,53966,53969-54000,54003-54004,54008-54045,54047-54057,54059-54095,54097,54099-54228,54230-54236,54239-54247,54249-54255,54257-54260,54262-54277,54281-54283,54285-54300,54302-54308,54310-54346 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54325 | lrineau | 2010-02-26 11:29:18 +0100 (Fri, 26 Feb 2010) | 2 lines
  
  Minor improvement of the wording. Reformat.
........
2010-02-28 15:54:19 +00:00
Laurent Rineau 1c4aa9fe44 Fix my previous revision:
|  ------------------------------------------------------------------------
  | r54299 | lrineau | 2010-02-24 14:27:55 +0100 (Wed, 24 Feb 2010) | 3 lines
  | Changed paths:
  |    M /trunk/Arrangement_on_surface_2/doc_tex/Arrangement_on_surface_2/main.tex
  |    M /trunk/Manual/doc_tex/Manual/cgal_manual.sty
  | 
  | Fix a bad interaction between some home-made macros and hyperref.sty (used
  | in cgal_manual.sty).
2010-02-25 10:36:24 +00:00
Laurent Rineau 60e5afe13d Merged revisions 54278-54280,54284 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54278 | lrineau | 2010-02-23 15:14:42 +0100 (Tue, 23 Feb 2010) | 2 lines
  
  Minor fix of the layout: add a eol.
........
  r54279 | lrineau | 2010-02-23 15:16:53 +0100 (Tue, 23 Feb 2010) | 2 lines
  
  Add Naama Mayer as author.
........
  r54280 | lrineau | 2010-02-23 15:18:49 +0100 (Tue, 23 Feb 2010) | 5 lines
  
  Add more versions to _Boost_KNOWN_VERSIONS
  
  (Well, in my opinion we should use Boost_ADDITIONAL_VERSIONS instead of
  patching FindBoost.cmake!)
........
  r54284 | lrineau | 2010-02-23 15:27:31 +0100 (Tue, 23 Feb 2010) | 2 lines
  
  It is time to create candidates for CGAL-3.6-beta1
........
2010-02-23 15:00:35 +00:00
Luis Peñaranda f732a0d42f removed auto-linking for MPFI 2010-02-22 18:09:21 +00:00
Laurent Rineau 47f2522498 Merged revisions 54256,54261 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54256 | lrineau | 2010-02-22 14:28:24 +0100 (Mon, 22 Feb 2010) | 2 lines
  
  Typo (\rs eat a space)
........
  r54261 | lrineau | 2010-02-22 16:32:27 +0100 (Mon, 22 Feb 2010) | 3 lines
  
  Add _Boost_COMPILER_DUMPVERSION is a macro and not a function, there is no
  need for PARENT_SCOPE!
........
2010-02-22 17:24:17 +00:00
Laurent Rineau abd9b10478 Merged revisions 53929,53931,53933-53940,53944-53949,53951,53954-53955,53957,53959-53960,53962,53964,53966,53969-54000,54003-54004,54008-54045,54047-54057,54059-54095,54097,54099-54228,54230-54236,54239-54248 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r54248 | lrineau | 2010-02-20 17:22:19 +0100 (Sat, 20 Feb 2010) | 3 lines
  
  Move the LaTeX commands \foobarpage to cgal_manual.sty, so that they can be
  used outside of the installation manual.
........
2010-02-20 16:38:35 +00:00
Laurent Rineau 897bdd6d59 Merged revisions 53967-53968,54001-54002,54005-54007,54046,54058,54096,54098,54229,54237-54238 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53967 | lrineau | 2010-02-01 15:46:07 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Typo
........
  r53968 | lrineau | 2010-02-01 16:09:48 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Update the link to the installation manual.
........
  r54001 | fcacciola | 2010-02-02 16:34:59 +0100 (Tue, 02 Feb 2010) | 1 line
  
  Fixed warnings
........
  r54002 | fcacciola | 2010-02-02 16:50:18 +0100 (Tue, 02 Feb 2010) | 1 line
  
  CORRECT fix for the *branch* code
........
  r54005 | lrineau | 2010-02-02 21:26:25 +0100 (Tue, 02 Feb 2010) | 10 lines
  
  Backport from trunk:`
    | ------------------------------------------------------------------------
    | r53983 | afabri | 2010-02-02 14:26:07 +0100 (Tue, 02 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Triangulation_2/include/CGAL/Triangulation_line_face_circulator_2.h
    | 
    | Use the traits for comparing points, not ==
    | ------------------------------------------------------------------------
    | 
........
  r54006 | lrineau | 2010-02-03 14:12:26 +0100 (Wed, 03 Feb 2010) | 18 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r53978 | afabri | 2010-02-02 09:32:59 +0100 (Tue, 02 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Surface_mesh_simplification/test/Surface_mesh_simplification/test_edge_collapse_Polyhedron_3.cpp
    | 
    | Add virtual destructor in the testsuite to turn a 'W' to a 'Y'
    | ------------------------------------------------------------------------
    | r53988 | afabri | 2010-02-02 15:11:06 +0100 (Tue, 02 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Polyhedron/demo/Polyhedron/Messages_interface.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_io_plugin_interface.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_plugin_interface.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Scene_draw_interface.h
    | 
    | Define virtual destructors
    | ------------------------------------------------------------------------
........
  r54007 | fcacciola | 2010-02-03 14:46:31 +0100 (Wed, 03 Feb 2010) | 1 line
  
  Added bug fix from recent user report (Feb-2010)
........
  r54046 | penarand | 2010-02-08 12:04:59 +0100 (Mon, 08 Feb 2010) | 3 lines
  
  removed Elias from authors
........
  r54058 | mcaroli | 2010-02-09 12:06:20 +0100 (Tue, 09 Feb 2010) | 3 lines
  
  replace version number by "last" in links to the online manual
  this is a merge from the trunk rev 54041
........
  r54096 | yvinec | 2010-02-10 15:08:17 +0100 (Wed, 10 Feb 2010) | 4 lines
  
  added Pierre and Jane as authors.
  Fixed approved by RM.
........
  r54098 | yvinec | 2010-02-10 15:17:49 +0100 (Wed, 10 Feb 2010) | 4 lines
  
  added Pierre and Jane as authors in Mesh_3.
  Fixed approved by RM
........
  r54229 | lrineau | 2010-02-19 13:52:46 +0100 (Fri, 19 Feb 2010) | 2 lines
  
  s|Qt/qglobal.h|QtCore/qglobal.h|
........
  r54237 | lrineau | 2010-02-19 17:43:53 +0100 (Fri, 19 Feb 2010) | 3 lines
  
  - Add a section about RS in the third party libraries of Preliminaries.
  - Use macros, to help the cross-referencing of RS.
........
  r54238 | stayeb | 2010-02-19 17:47:25 +0100 (Fri, 19 Feb 2010) | 1 line
  
  Bug fix: do not use infinite vertice to compute bbox.
........
2010-02-19 17:21:11 +00:00
Laurent Rineau b7d60899b4 Merged revisions 53941-53943,53950,53952-53953,53956,53958,53961,53963,53965 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53941 | lrineau | 2010-02-01 10:48:57 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Fix the CHANGES (typo, and forgot PT3 in 6.5)
........
  r53942 | penarand | 2010-02-01 11:54:35 +0100 (Mon, 01 Feb 2010) | 1 line
  
  changed the calls to the pow() functions in VC environments
........
  r53943 | penarand | 2010-02-01 11:59:26 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  used standard number types to avoid VC errors and eliminated warnings in VC due to implicit casts
........
  r53950 | stayeb | 2010-02-01 12:55:10 +0100 (Mon, 01 Feb 2010) | 1 line
  
  Fix warning (MSVS2k8).
........
  r53952 | lrineau | 2010-02-01 13:07:16 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Remove the version number from strings of environment_variables.ini
........
  r53953 | hemmer | 2010-02-01 13:18:54 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  fix license header 
........
  r53956 | penarand | 2010-02-01 13:42:57 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  added Sylvain L. and myself to the AUTHORS file
........
  r53958 | lrineau | 2010-02-01 14:24:35 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Remove the CGAL version numbers from that file.
........
  r53961 | lrineau | 2010-02-01 15:32:55 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  - Update to 3.6.
  - Add g++-4.4 in supported g++ versions.
........
  r53963 | penarand | 2010-02-01 15:41:32 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  eliminated special treatment of pow() function on different compilers
........
  r53965 | lrineau | 2010-02-01 15:43:44 +0100 (Mon, 01 Feb 2010) | 15 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r53944 | afabri | 2010-02-01 12:21:50 +0100 (Mon, 01 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Minkowski_sum_3/doc_tex/Minkowski_sum_3/PkgDescription.tex
    | 
    | Add ccPkgLicense and \ccPkgDemo
    | ------------------------------------------------------------------------
    | r53945 | afabri | 2010-02-01 12:28:33 +0100 (Mon, 01 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Convex_decomposition_3/doc_tex/Convex_decomposition_3/PkgDescription.tex
    | 
    | Add ccPkgLicense
    | ------------------------------------------------------------------------
........
2010-02-01 14:45:09 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Luis Peñaranda 62eb3fdd60 Added Sylvain L. and myself to the AUTHORS file 2010-02-01 12:40:11 +00:00
Laurent Rineau 185269032c Merged revisions 53906-53926,53928-53934 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53918 | lrineau | 2010-01-29 18:23:40 +0100 (Fri, 29 Jan 2010) | 12 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53910 | stayeb | 2010-01-29 16:33:26 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Lloyd_move.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Mesh_global_optimizer.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Mesh_sizing_field.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Odt_move.h
    | 
    | Fix: ensure that no '0' is inserted in the sizing field.
    | ------------------------------------------------------------------------
........
  r53920 | lrineau | 2010-01-29 18:44:29 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Bug fixes in a demo.
........
  r53924 | pmachado | 2010-01-29 20:48:24 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Bug fix: pre-condition + case of three different spheres with 2 coincident
  radical planes (and the consequences).
........
  r53928 | lrineau | 2010-01-31 13:13:10 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  Add a precision that AK/RS is not available on Windows.
........
  r53930 | lrineau | 2010-01-31 13:39:12 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  NSIS installer for CGAL-3.6
........
  r53932 | lrineau | 2010-01-31 13:42:35 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  script_cgal.nsi is no longer named after a specific version.
........
2010-01-31 13:02:15 +00:00
Laurent Rineau bb7acdc28c Merged revisions 53882,53891-53892,53900,53902-53905 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53882 | penarand | 2010-01-28 18:31:05 +0100 (Thu, 28 Jan 2010) | 5 lines
  
  corrected typo in preprocessing directive ( and -> && ), avoided some vc
  warnings by making some casts explicit and eliminated a spurious #include
  that made the compilation fail in some configurations without gmpxx
........
  r53891 | lrineau | 2010-01-29 10:03:49 +0100 (Fri, 29 Jan 2010) | 10 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53889 | stayeb | 2010-01-29 09:47:00 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/vertex_perturbation.h
    | 
    | Fix: replace Vector_3() by CGAL::NULL_VECTOR.
    | ------------------------------------------------------------------------
........
  r53892 | lrineau | 2010-01-29 10:23:09 +0100 (Fri, 29 Jan 2010) | 3 lines
  
  We do not want PDB demos or examples: officially that library is only
  an internal tool.
........
  r53900 | lrineau | 2010-01-29 12:23:44 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Remove the GraphicsView demo of Bool_op_2 from the release.
........
  r53902 | lrineau | 2010-01-29 14:52:13 +0100 (Fri, 29 Jan 2010) | 3 lines
  
  Add a paragraph about the "determinitication" of 2D/3D triangulations,
  segment Voronoi, and Apollonius Graph.
........
  r53903 | lrineau | 2010-01-29 15:03:15 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  typos
........
  r53904 | lrineau | 2010-01-29 15:23:34 +0100 (Fri, 29 Jan 2010) | 15 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53887 | afabri | 2010-01-29 09:22:03 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Segment_Delaunay_graph_2/include/CGAL/Segment_Delaunay_graph_2/Segment_Delaunay_graph_hierarchy_2_impl.h
    | 
    | Default constructed boost::rand48 is good enough
    | ------------------------------------------------------------------------
    | r53888 | afabri | 2010-01-29 09:24:22 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_hierarchy_2_impl.h
    | 
    | Default constructed boost::rand48 is good enough
    | ------------------------------------------------------------------------
........
  r53905 | lrineau | 2010-01-29 15:27:21 +0100 (Fri, 29 Jan 2010) | 38 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53896 | lrineau | 2010-01-29 12:06:00 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Polyhedron/demo/Polyhedron/MainWindow.ui
    |    M /trunk/Polyhedron/demo/Polyhedron/Nef_type.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Nef_type_fwd.h
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_triangulate_facets_plugin.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp
    |    M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.h
    | 
    | Add 3D Minkowski sum to the (Nef) Polyhedron demo.
    | 
    | ------------------------------------------------------------------------
    | r53897 | lrineau | 2010-01-29 12:10:38 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
    | 
    | Add a missing break;
    | 
    | ------------------------------------------------------------------------
    | r53898 | lrineau | 2010-01-29 12:12:27 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    D /trunk/Minkowski_sum_3/demo
    | 
    | Remove demo/ from Minkowski_sum_3, as the polyhedron demo has the feature.
    | 
    | ------------------------------------------------------------------------
    | r53899 | lrineau | 2010-01-29 12:15:43 +0100 (Fri, 29 Jan 2010) | 2 lines
    | Changed paths:
    |    D /trunk/Nef_3/demo/Nef_3/makefile
    | 
    | Remove that old makefile
    | 
    | ------------------------------------------------------------------------
........
2010-01-29 14:35:38 +00:00
Michael Hemmer b379564462 mv Bbox_3 intersect with line/ray/segment to bbox_intersection_3.h file,
it must be a template function since it depends on the Kernel
rm Intersections_3/src/CGAL/Bbox_3_intersections.cpp since it is empty
2010-01-28 15:40:48 +00:00
Sylvain Pion 41b52abdab - GCC version : use "3.4 or later"
- Remove basically useless note about beta versions of GCC
- Remove Solaris, we don't support it.
2010-01-28 13:24:41 +00:00
Laurent Rineau 15382fb248 Prepare the bump of SONAME for CGAL-3.7. 2010-01-27 17:06:00 +00:00
Laurent Rineau df4f43b09c Merged revisions 53827-53828,53838,53840-53841 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53827 | lrineau | 2010-01-27 15:35:38 +0100 (Wed, 27 Jan 2010) | 15 lines
  
  Merge from trunk: 
    | ------------------------------------------------------------------------
    | r53821 | afabri | 2010-01-27 14:48:02 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Add random_shuffle to the high level functions
    | ------------------------------------------------------------------------
    | r53823 | afabri | 2010-01-27 14:50:23 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Remove random_shuffle from insert(b,e) functions as spatial_sort does it now
    | ------------------------------------------------------------------------
    | r53826 | afabri | 2010-01-27 15:24:29 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Remove random_shuffle from insert(b,e) functions as spatial_sort does it now
    | ------------------------------------------------------------------------
........
  r53828 | lrineau | 2010-01-27 15:37:25 +0100 (Wed, 27 Jan 2010) | 8 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53822 | hemmer | 2010-01-27 14:50:01 +0100 (Wed, 27 Jan 2010) | 2 lines
    | 
    | use CGAL::cpp0x for tuple
    | 
    | ------------------------------------------------------------------------
........
  r53838 | lrineau | 2010-01-27 17:15:22 +0100 (Wed, 27 Jan 2010) | 2 lines
  
  Fix FindMKL: mkl_intel_thread does not have the suffix lp64 on Intel 64.
........
  r53840 | lrineau | 2010-01-27 17:16:34 +0100 (Wed, 27 Jan 2010) | 3 lines
  
  Fix FindTAUCS: if TAUCS_INCLUDE_DIR is set to "", then the following
  find_path(TAUCS_INCLUDE_DIR ...) does nothing.
........
  r53841 | lrineau | 2010-01-27 17:17:38 +0100 (Wed, 27 Jan 2010) | 2 lines
  
  Fix the detection of configured programs.
........
2010-01-27 16:43:07 +00:00
Laurent Rineau 6e1b0d9e98 Merged revisions 53794,53805,53807,53812,53818 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53794 | spion | 2010-01-26 11:02:56 +0100 (Tue, 26 Jan 2010) | 6 lines
  
  Undo revision 53764, since it triggered problems in the Surface_mesher test-suite
  (probably a bug there, but it's a bit late to investigate before 3.6-beta) :
  
    Improve locate() reproducibility.   (backport of trunk's revision 53763).
........
  r53805 | spion | 2010-01-26 17:09:59 +0100 (Tue, 26 Jan 2010) | 9 lines
  
  Backport trunk revisions 53799 and 53804 :
  
    Make locate() deterministic using Boost RNGs.
    The previous approach using a local CGAL::Random failed because it still uses a
    global state through drand48()...
  
    Replace CGAL::Random by Boost RNG (with geometric distribution)
    in the hierarchy as well, to avoid global state sharing issues.
........
  r53807 | penarand | 2010-01-26 19:32:31 +0100 (Tue, 26 Jan 2010) | 3 lines
  
  set RS compilation flag in Mac OS when using g++<4.3
........
  r53812 | penarand | 2010-01-27 09:32:13 +0100 (Wed, 27 Jan 2010) | 3 lines
  
  removed extra ';' from _test_polynomial_traits_d.h
........
  r53818 | lrineau | 2010-01-27 14:43:08 +0100 (Wed, 27 Jan 2010) | 8 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53811 | afabri | 2010-01-27 09:20:18 +0100 (Wed, 27 Jan 2010) | 1 line
    | 
    | Switch from CGAL::Random to boost::rand48 as T3 did so
    | ------------------------------------------------------------------------
........
2010-01-27 13:44:08 +00:00
Laurent Rineau b61a12c43f Merged revisions 53764-53765,53767,53769 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53764 | spion | 2010-01-25 13:15:16 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  Improve locate() reproducibility.   (backport of trunk's revision 53763).
........
  r53765 | mcaroli | 2010-01-25 13:33:15 +0100 (Mon, 25 Jan 2010) | 5 lines
  
  Remove iterator range removal: The implementation was inefficient and cannot be made 
  efficient easily because there is a problem with the iterator consistency 
  while computing in 27-sheeted covering: One call to remove removes all
  27 copies of a point which might make the iterator invalid.
........
  r53767 | mcaroli | 2010-01-25 15:08:56 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  cleanup in the preconditions
........
  r53769 | penarand | 2010-01-25 15:35:43 +0100 (Mon, 25 Jan 2010) | 3 lines
  
  moved GMP version check to FindRS.cmake
........
2010-01-25 14:38:53 +00:00
Laurent Rineau ec092c0833 Merged revisions 53757,53759-53760 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53757 | lrineau | 2010-01-25 11:03:44 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  Add GMP and MPFR version to CGALConfig.cmake
........
  r53759 | lrineau | 2010-01-25 11:24:16 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  GMP >= 4.2 is required.
........
  r53760 | lrineau | 2010-01-25 11:36:06 +0100 (Mon, 25 Jan 2010) | 2 lines
  
  Check if the GMP version is >= 4.2.
........
2010-01-25 10:54:53 +00:00
Laurent Rineau 9c59cd38d2 Last commit of the week. Have a nice week-end!
Merged revisions 53738,53740-53747 via svnmerge from 
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53738 | lrineau | 2010-01-22 17:32:59 +0100 (Fri, 22 Jan 2010) | 1 line
  
  update Biblio/how_to_cite_cgal.bib
........
  r53740 | lrineau | 2010-01-22 18:13:08 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Add a check about Boost version, before mesh_3_plugin is compiled.
........
  r53741 | lrineau | 2010-01-22 18:14:27 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  typo
........
  r53742 | lrineau | 2010-01-22 18:21:46 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Now Boost>=1.34.1 is required.
........
  r53743 | lrineau | 2010-01-22 18:25:18 +0100 (Fri, 22 Jan 2010) | 12 lines
  
  Now Boost>=1.34.1 is required.
  
  + Merge from trunk:
    | New Revision: 53739
    |  Author: penarand
    |  Date: 2010-01-22 17:58:21 +0100 (Fri, 22 Jan 2010)
    |  
    |  Log message:
    |  
    | added paragraphs on the Algebraic Kernel and on the new number types Gmpfr
    | and Gmpfi
........
  r53744 | lrineau | 2010-01-22 18:35:03 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Final (I hope) version of CHANGES.
........
  r53745 | lrineau | 2010-01-22 18:36:49 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  s/Trolltech/nokia
........
  r53746 | lrineau | 2010-01-22 18:37:01 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Typo
........
  r53747 | lrineau | 2010-01-22 18:42:06 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  s/Trolltech/Qt.Nokia/
........
2010-01-22 17:44:28 +00:00
Luis Peñaranda e9ad807905 added paragraphs on the Algebraic Kernel and on the new number types Gmpfr
and Gmpfi
2010-01-22 16:58:21 +00:00
Laurent Rineau d909a4b595 Merged revisions 53734,53736 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53734 | stayeb | 2010-01-22 16:45:00 +0100 (Fri, 22 Jan 2010) | 1 line
  
  Typo.
........
  r53736 | teillaud | 2010-01-22 17:05:39 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  bug fix
........
2010-01-22 16:29:45 +00:00
Laurent Rineau 6e731a1656 Merged revisions 53711,53718,53720,53724-53725,53728-53729,53731 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53711 | lrineau | 2010-01-20 21:36:47 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Fix for Debian: Qt4 QGLViewer library is /usr/lib*/libqglviewer-qt4.so
........
  r53718 | lrineau | 2010-01-21 17:57:41 +0100 (Thu, 21 Jan 2010) | 10 lines
  
  Merge from trunk:
    |  New Revision: 53717
    |  Author: afabri
    |  Date: 2010-01-21 17:51:49 +0100 (Thu, 21 Jan 2010)
    |  
    |  Log message:
    |  
    |  Add operator for MSVC 2005/2008 to avoid a matching ambiguity
........
  r53720 | lrineau | 2010-01-21 18:06:33 +0100 (Thu, 21 Jan 2010) | 2 lines
  
  Merge r53719 from trunk (VC workaround)
........
  r53724 | lrineau | 2010-01-22 13:34:50 +0100 (Fri, 22 Jan 2010) | 10 lines
  
  Merge from trunk:
    |  New Revision: 53723
    |  Author: afabri
    |  Date: 2010-01-22 13:28:06 +0100 (Fri, 22 Jan 2010)
    |  
    |  Log message:
    |  
    |  Just FK would be nicer, but VC 2005 messes it up with an FK in a base class when compiling degenerate_test.cpp
    | 
........
  r53725 | lrineau | 2010-01-22 13:44:11 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Cartesian<float> gives warnings (about truncation from double to float).
........
  r53728 | lrineau | 2010-01-22 14:26:40 +0100 (Fri, 22 Jan 2010) | 2 lines
  
  Fix bashism ==
........
  r53729 | lrineau | 2010-01-22 15:10:25 +0100 (Fri, 22 Jan 2010) | 3 lines
  
  Re-add g++-3.4 in the list of supported compilers (to be synced with the
  testsuite and the CGAL web site).
........
  r53731 | lrineau | 2010-01-22 16:09:52 +0100 (Fri, 22 Jan 2010) | 11 lines
  
  Merge fmo trunk:
    | ------------------------------------------------------------------------
    | r53730 | afabri | 2010-01-22 16:07:59 +0100 (Fri, 22 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Spatial_searching/doc_tex/Spatial_searching/intro.tex
    |    M /trunk/Spatial_searching/doc_tex/Spatial_searching/main.tex
    | 
    | Moved ccAuthor right after the title
    | ------------------------------------------------------------------------
    | 
........
2010-01-22 15:16:54 +00:00
Laurent Rineau 284e5c35ce Merged revisions 53703,53706-53708 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53703 | stayeb | 2010-01-20 17:01:31 +0100 (Wed, 20 Jan 2010) | 10 lines
  
  Merge r53681 from trunk
  
    | Author: stayeb
    | Date: 2010-01-20 13:51:32 +0100 (Wed, 20 Jan 2010)
    | 
    | Log message:
    | Fix FindBoost.cmake:
    |   + fix compiler name (cmake 2.4.x)
    |   + boost search is now performed in user defined directories first 
    |   (instead of in system default directories first)
........
  r53706 | stayeb | 2010-01-20 17:29:25 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Intersections_3 changes: new do_intersect() and intersection() overloads.
........
  r53707 | stayeb | 2010-01-20 17:37:26 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Update history.tex: do_intersect(Bbox_3,...) and intersection(Triangle_3,...) contributors.
........
  r53708 | lrineau | 2010-01-20 17:38:53 +0100 (Wed, 20 Jan 2010) | 47 lines
  
  merge from trunk:
    | ------------------------------------------------------------------------
    | r53667 | penarand | 2010-01-19 10:37:26 +0100 (Tue, 19 Jan 2010) | 3 lines
    | 
    | eliminated unused parameter warning
    | 
    | 
    | ------------------------------------------------------------------------
    | r53670 | penarand | 2010-01-19 11:34:58 +0100 (Tue, 19 Jan 2010) | 4 lines
    | 
    | eliminated unused parameter warning, by replacing Gmpfi::divides(n) by
    | !(Gmpfi::is_zero())
    | 
    | 
    | ------------------------------------------------------------------------
    | r53673 | penarand | 2010-01-20 11:53:32 +0100 (Wed, 20 Jan 2010) | 3 lines
    | 
    | mentioned that RS depends on GMP 4.2
    | 
    | 
    | ------------------------------------------------------------------------
    | r53675 | hemmer | 2010-01-20 13:11:12 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | typo
    | 
    | ------------------------------------------------------------------------
    | r53694 | hemmer | 2010-01-20 16:26:14 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | added package illustration 
    | 
    | ------------------------------------------------------------------------
    | r53695 | hemmer | 2010-01-20 16:33:57 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | update 
    | 
    | ------------------------------------------------------------------------
    | r53700 | teillaud | 2010-01-20 16:47:11 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | small fixes
    | 
    | ------------------------------------------------------------------------
    | r53702 | hemmer | 2010-01-20 16:53:08 +0100 (Wed, 20 Jan 2010) | 2 lines
    | 
    | 120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120
    | 
    | ------------------------------------------------------------------------
........
2010-01-20 16:43:28 +00:00
Laurent Rineau 5e4c755bdb Merged revisions 53668-53669,53678-53679,53682-53686 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53668 | yvinec | 2010-01-19 11:00:41 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  added changes for Mesh_3
........
  r53669 | yvinec | 2010-01-19 11:04:38 +0100 (Tue, 19 Jan 2010) | 3 lines
  
  fixed page layout in Changes for Mesh_3
........
  r53678 | spion | 2010-01-20 13:32:36 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Link AK_d and reorder to have Modular close to NT.
........
  r53679 | lrineau | 2010-01-20 13:37:23 +0100 (Wed, 20 Jan 2010) | 9 lines
  
  Merge from trunk:
    | New Revision: 53666
    |  Author: sloriot
    |  Date: 2010-01-19 08:41:16 +0100 (Tue, 19 Jan 2010)
    |  
    |  Log message:
    |  
    | remove warnings
........
  r53682 | lrineau | 2010-01-20 14:31:41 +0100 (Wed, 20 Jan 2010) | 2 lines
  
  Simplify the URL to CORE, so that "_" is not in the URL (Pb with manual tools)
........
  r53683 | lrineau | 2010-01-20 14:42:23 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  Fix the package description of AK (fix the bib label and the version of
  CGAL)
........
  r53684 | lrineau | 2010-01-20 14:45:53 +0100 (Wed, 20 Jan 2010) | 1 line
  
  clean PkgDescription.tex
........
  r53685 | lrineau | 2010-01-20 15:01:09 +0100 (Wed, 20 Jan 2010) | 3 lines
  
  - Update PkgDexcription.tex to year 2010.
  - Add manual-3.6.bib
........
  r53686 | lrineau | 2010-01-20 15:03:10 +0100 (Wed, 20 Jan 2010) | 1 line
  
  Update the biblio shipped in manual tools, using manual-3.6.bib
........
2010-01-20 14:07:18 +00:00
Stéphane Tayeb c5db736efc Fix FindBoost.cmake:
+ fix compiler name (cmake 2.4.x)
  + boost search is now performed in user defined directories first (instead
  of in system default directories first)
2010-01-20 12:51:32 +00:00
Luis Peñaranda cbfde39ae9 mentioned that RS depends on GMP 4.2 2010-01-20 10:53:32 +00:00
Sylvain Pion 99be0d6d21 Post-process the CGAL_CFG_NO_CPP0X_* flags for GCC when -std=c++0x is set. 2010-01-18 18:08:14 +00:00
Sylvain Pion aaf3c4666a 3 more C++0x features detection :
- CGAL_CFG_NO_CPP0X_AUTO
- CGAL_CFG_NO_CPP0X_INITIALIZER_LISTS
- CGAL_CFG_NO_CPP0X_LAMBDAS
2010-01-18 17:52:28 +00:00
Luis Peñaranda 3e771b9339 corrected bug in RS detection (old library name) 2010-01-18 15:20:55 +00:00
Sylvain Pion c28146954e Mention old remove removal. 2010-01-13 16:45:37 +00:00
Laurent Rineau 3c8e0154e5 Fix typo 2010-01-13 15:37:49 +00:00
Sylvain Pion 3e5790ea39 Mention Weighted_point new ctor. 2010-01-12 14:08:33 +00:00
Laurent Rineau 625905645b Add a note in CHANGES, to explain that CGAL developers do not need to
format the new changelog entries.
2010-01-08 15:49:15 +00:00
Monique Teillaud a4d6bb61d7 changes for 3D periodic triangulations in 3.6 2010-01-08 15:39:30 +00:00
Sébastien Loriot 919326f839 add ipe 7 support 2010-01-08 10:38:19 +00:00
Sébastien Loriot 02f5ff8556 update cmake script to find ipe7 2009-12-29 19:07:56 +00:00
Efi Fogel 0f4e5478c7 Updated changes for Arrangement_on_surface_2 2009-12-29 16:06:02 +00:00
Efi Fogel bc4011c87b updated 2009-12-24 10:05:25 +00:00
Laurent Rineau 4890f79afc Merged revisions 53508 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r53508 | lrineau | 2009-12-19 14:02:00 +0100 (Sat, 19 Dec 2009) | 2 lines
  
  Increase the soversion to 4.0.1
........
2009-12-22 13:16:05 +00:00
Luis Peñaranda 8940610f5a eliminated workaround for ppc 2009-12-21 15:20:09 +00:00
Luis Peñaranda b44bb688d4 updated cmake scripts to configure the new version of RS 2009-12-19 23:45:13 +00:00
Luis Peñaranda f07703e0b5 modified cmake scripts so MPFI and RS are not detected and configured at
installation
2009-12-11 11:27:54 +00:00
Luis Peñaranda 1d5bd2efab detail in the installation manual 2009-12-09 16:34:07 +00:00
Luis Peñaranda 7b3db86eec added a section about the installation of RS in the manual 2009-12-09 16:06:35 +00:00
Luis Peñaranda a1b7df03ee integrated the configuration of RS to the main CMakeLists.txt, and removed
some redundant if's in the MPFI configuration
2009-12-09 15:38:43 +00:00
Luis Peñaranda f3e89da72b moved cmake scripts that detect and configure RS from
branches/candidate-packages/Algebraic_kernel_d/cmake/modules to
trunk/Installation/cmake/modules
2009-12-09 15:15:55 +00:00
Luis Peñaranda 869e3e8bc8 added to the manual details on the configuration of CGAL to use MPFI 2009-12-08 19:41:42 +00:00
Luis Peñaranda 71f385de58 updated the cmake installation scripts to detect and configure MPFI 2009-12-08 17:09:15 +00:00
Laurent Rineau 55c19faa28 Fix FindMPFR.cmake and FindGMP.cmake: if CGAL_AUTO_LINK_ENABLED is false,
the library is found only if *_LIBRARIES is set.
2009-12-08 17:01:58 +00:00
Luis Peñaranda 79a9c26f90 moved cmake scripts that detect and configure MPFI to trunk/Installation 2009-12-08 16:18:17 +00:00
Sylvain Pion 7a1276a751 Generate warning on MacOSX for g++-4.0 and optimization. 2009-12-03 10:16:09 +00:00
Laurent Rineau 13dc11dfba - Remove references to Trolltech. Now, that is Nokia who publishes Qt.
- Specify that Qt4>=4.2 is required.
- Require CMake>=2.4.8 instead of 2.4.5 or 2.4.7 (the latters are no longer tested in
  the testsuite).
- Same of LEDA: 6.0 is not tested. 6.2 is tested, now.
2009-11-18 17:48:04 +00:00
Sylvain Pion 82ea7077bf Add #error. 2009-11-16 16:44:37 +00:00
Sylvain Pion 19a5490ea4 Kill a warning of gcc in -pedantic mode. 2009-11-13 12:20:21 +00:00
Sylvain Pion 59b9b2d9ec Add a note about Triangulation_hierarchy_3 vs Location_policy. 2009-11-04 13:33:10 +00:00
Sébastien Loriot b56103d0ab Regular_triangulation_filtered_traits_3 is deprecated 2009-10-20 21:52:20 +00:00
Sébastien Loriot 0b202a634a Weighted_alpha_shape_euclidean_traits_3 is deprecated 2009-10-20 19:05:46 +00:00
Laurent Rineau 1df9ab9593 Disable the CPACK feature, that has never been supported. 2009-10-20 13:07:56 +00:00
Laurent Rineau 5d63686b5a Add a test file that tests if the compiler supports the C++ keywords "and", "or", "not", and "not_eq". 2009-10-16 09:15:46 +00:00
Sylvain Pion 9d53d1d7c3 Regular speedup is only for EPICK. 2009-10-16 08:23:54 +00:00
Sylvain Pion 0759f6fb14 Yeah !!! 2009-10-15 13:04:36 +00:00
Laurent Rineau 9594cd265e Boost 1.33.1 *or higher* is needed. 2009-10-07 19:56:44 +00:00
Laurent Saboret 744704e814 Port to Linux/g++ 4.3.1 2009-10-02 08:22:04 +00:00
Laurent Saboret 6d190df9d5 CMake modules to find and link with Intel MKL (including Pardiso) 2009-10-01 10:38:22 +00:00
Laurent Saboret c7f102ece4 Bug fix: fixed MKL support in FindBLAS.cmake and FindLAPACK.cmake 2009-10-01 10:36:15 +00:00
Laurent Rineau c059512adb New macro \cgalversionnumber, that is "3.5", "3.6", and so on, if version.tex
is present (in internal releases), or "x.y" in separate builds.
2009-08-27 08:01:44 +00:00
Andreas Fabri f41f5f1741 .jpg -> .png 2009-08-27 07:31:48 +00:00
Laurent Saboret be09d80d95 * Bug fix: fixed compatibility of TAUCS/BLAS/LAPACK precompiled libraries with Visual C++ 9.0 2008:
CGAL 3.5 will include TAUCS/BLAS/LAPACK precompiled libraries for Visual C++ 8.0 and 9.0. 
Auto-link is modified accordingly.

* Also fixed compatibility of cgal_test_with_cmake.bat scripts with VC++ 9.0.
2009-08-26 16:23:28 +00:00
Andreas Fabri 28fc30a1f4 Added package description 2009-08-25 07:16:34 +00:00
Andreas Fabri 6cf7008693 Integrate Installation manual 2009-08-24 12:34:34 +00:00
Laurent Rineau ee02b0fd22 Merged revisions 51163 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r51163 | reichel | 2009-08-10 18:52:47 +0200 (Mon, 10 Aug 2009) | 2 lines
  
  Fix typo CMAKE_SHARED_LIBS vs. BUILD_SHARED_LIBS.
........
2009-08-18 14:26:20 +00:00
Sylvain Pion c15fe06491 New test file for a bug in array data member initilization. 2009-08-14 11:39:14 +00:00
Sylvain Pion 927b432b39 typo : mecanism -> mechanism. 2009-08-10 15:57:03 +00:00
Laurent Rineau 49afdfdc28 Merged revisions 50969 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50969 | lrineau | 2009-07-30 14:20:46 +0200 (Thu, 30 Jul 2009) | 2 lines
  
  typo
........
2009-07-30 13:04:51 +00:00
Laurent Rineau 58cbccfe44 Merged revisions 50941-50943 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50941 | lrineau | 2009-07-29 15:56:20 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add vertical white-spaces to make the changelog more readable.
........
  r50942 | lrineau | 2009-07-29 15:57:54 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Unify the indentation of all paragraphs.
........
  r50943 | lrineau | 2009-07-29 15:58:59 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  typo
........
2009-07-29 15:56:20 +00:00
Laurent Rineau f1a3f94274 Merge to trunk commits from CGAL-3.5-branch so far.
Merged revisions 50855,50859,50863,50868,50871,50878-50879,50886,50893,50930-50934 via svnmerge from 
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50855 | lrineau | 2009-07-27 13:47:18 +0200 (Mon, 27 Jul 2009) | 1 line
  
  Attempt to fix links to precompiled demos.
........
  r50859 | lrineau | 2009-07-27 14:37:54 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  update the AUTHORS list
........
  r50863 | lrineau | 2009-07-27 14:53:14 +0200 (Mon, 27 Jul 2009) | 3 lines
  
  Remove occurences of "3.4" in various files (problem reported by
  J. Reichel)
........
  r50868 | lrineau | 2009-07-27 15:38:39 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix target names conflicts with Triangulation_2.
........
  r50871 | lrineau | 2009-07-27 15:48:57 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Taucs will be updated for CGAL-3.5.
........
  r50878 | lrineau | 2009-07-27 16:10:03 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  There was still a 3.4 in that file.
........
  r50879 | lrineau | 2009-07-27 16:16:11 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix a problem with \cgalrawversion{}: use "\cgalrawversion" instead!
........
  r50886 | reichel | 2009-07-27 19:09:07 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Set CGAL_SONAME_VERSION to 4 and CGAL_SOVERSION to 4.0.0.
........
  r50893 | lsaboret | 2009-07-28 10:27:31 +0200 (Tue, 28 Jul 2009) | 2 lines
  
  * Fixed include path.
  * Fixed order of libraries: TAUCS must be listed before LAPACK.
........
  r50930 | lrineau | 2009-07-29 11:58:00 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add periodic_3_demo to "make demos".
........
  r50931 | lrineau | 2009-07-29 11:59:33 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add CGAL ipelets to "make demos".
........
  r50932 | lrineau | 2009-07-29 12:57:59 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the polyhedron demo to "make demos".
........
  r50933 | lrineau | 2009-07-29 13:04:50 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the points set demo to "make demos".
........
  r50934 | lrineau | 2009-07-29 13:09:22 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Make the windows installer fetch the manual from the right place!
........
2009-07-29 12:49:27 +00:00
Laurent Rineau db0d10bde9 Update changelog for Arr_2 (update from Efi). 2009-07-27 08:15:42 +00:00
Laurent Rineau b16651e3ec Merged revisions 50824-50825 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50824 | lrineau | 2009-07-24 16:26:55 +0200 (Fri, 24 Jul 2009) | 2 lines
  
  Typo.
........
  r50825 | lrineau | 2009-07-24 16:38:22 +0200 (Fri, 24 Jul 2009) | 2 lines
  
  Changelog for CGAL-3.5.
........
2009-07-24 15:53:25 +00:00
Laurent Rineau b6f567e260 add a new cmake variable in CGALConfig.cmake, so that one can detect if CGAL_ImageIO is build with ZLIB support. Use that variable in examples/Mesh_3/. 2009-07-23 15:02:02 +00:00
Laurent Rineau 04a4a8199d fix typo in last revision 2009-07-09 10:01:08 +00:00
Laurent Rineau 70dc69c7dc Add /fp:strict and /fp:except- when using MSVC. 2009-07-09 10:00:07 +00:00
Laurent Rineau ab03f7cf80 Add support for the Intel Compiler version 11.0 and after:
-fp-model strict must be added to the compiler flags.
2009-07-09 09:55:53 +00:00
Fernando Cacciola fdea117287 Removed _SECURE_SCL=0 2009-07-03 16:20:05 +00:00
Sébastien Loriot 85d262491d move FindIPE to install dir 2009-06-30 09:06:26 +00:00
Eric Berberich 2684052dd5 added modified file for qt4 all-source cmake 2009-06-21 13:22:19 +00:00
Laurent Rineau 247f2513c3 Use install(PROGRAMS...) to install scripts, instead of install(DIRECTORY..)
with the PERMISSIONS statement.

== Reason: that mail ==

Message-ID: <4A2D1852.5050308@itis.ethz.ch>
Date: Mon, 08 Jun 2009 15:55:30 +0200
From: Dominik Szczerba <dominik@itis.ethz.ch>
To: cgal-discuss@lists-sop.inria.fr
Subject: [cgal-discuss] small installation issue on linux (CGAL v3.4)
Reply-To: cgal-discuss@lists-sop.inria.fr

Hi,
While 'make install' a following error is issued:

CMake Error at cmake_install.cmake:55 (FILE):
   file Problem setting permissions on directory "/usr/local/bin"

The properties of this folder are:

drwxrwxr-x  2 root  staff 4096 2009-06-08 15:46 bin

which is certainly sufficient for any local install by a staff member. 
By temporarilly changing the ownership of the folder to myself the 
installation proceeds, but it changes the permissions to 'drwxr-xr-x', 
which is not how it should be done. Is there a particular reason to do 
it this way or is it simply overlooking?

with regards,
Dominik
-- 
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://lists-sop.inria.fr/wws/info/cgal-discuss
2009-06-09 14:04:24 +00:00
Sylvain Pion dd9a147db5 RW STL : turn the #error into a #warning. 2009-05-26 08:18:11 +00:00
Sylvain Pion 92f2d85b65 Refines the test so that it fails at link when using a wrong std::string,
since std::string appears in the ABI of Boost.PO.
This happens with GCC's parallel or debug mode.
(admittedly, a further refinement could be to have 2 test programs,
but it's probably an overkill).
2009-05-05 15:25:31 +00:00
Sylvain Pion a83bed9d19 Refine GCC version check so that it applies to trunk (4.5) and later.
Remove some useless comments.
2009-05-05 14:27:57 +00:00
Sylvain Pion 3242c7af61 remove obsolete comments. 2009-04-29 20:03:21 +00:00
Sylvain Pion 3d85f90181 Add test programs for C++0x and TR1 tuple<>. 2009-04-29 19:57:50 +00:00
Fernando Cacciola 84a42139c0 Added back the fix for missing flags on demos, examples and tests 2009-04-27 14:32:55 +00:00
Fernando Cacciola 69419d9ec1 Add ../include and ../../include in CMakeLists.txt for examples and test 2009-04-27 13:56:16 +00:00
Sylvain Pion a5380a1f20 Remove install_cgal and accompanying files. 2009-04-26 13:28:41 +00:00
Fernando Cacciola 48964c77a1 Re-removed CMAKE_VERBOSE_MAKEFILE=ON 2009-04-08 14:22:17 +00:00
Fernando Cacciola 1d2d7a3428 Removed totally useless cmake_policy (VERSION) command 2009-04-07 13:30:47 +00:00
Fernando Cacciola 6fcfa43cd7 Fixed find_package bug in 2.6.3 2009-04-06 13:34:12 +00:00
Fernando Cacciola b0be205def Patch FindBoost.cmake to be compatible with cmake 2.4 2009-03-16 15:47:38 +00:00
Fernando Cacciola edd41e098e Patched FindBoost to detect more versions of boost 2009-03-13 18:01:33 +00:00
Fernando Cacciola d205184e8d Patched FindBoost to detect more versions of boost 2009-03-13 03:15:48 +00:00
Fernando Cacciola aa98a09949 Added flags for alpha 2009-03-11 19:12:20 +00:00
Fernando Cacciola e6840fac9c Removed 3.4 suffix 2009-03-11 19:09:25 +00:00
Fernando Cacciola fd1301b7c0 Replaced hardcoded CMAKE_VERBOSE_MAKEFILE with make VERBOSE=ON in the testsuite 2009-03-10 18:28:56 +00:00
Fernando Cacciola dd4aadc373 Fixed loosing flags when configuring demos and examples at once 2009-03-10 18:16:10 +00:00
Laurent Rineau f67162c384 Merge changes of the 3.4 branch into the trunk. 2009-01-27 07:42:11 +00:00
Laurent Rineau c773b9f74d Install cmake macros in lib/CGAL/ instead of lib/CGAL-3.4/. 2009-01-21 17:12:45 +00:00
Laurent Rineau 82a3893559 Merge from branch:
New Revision: 47740
 Author: lrineau
 Date: 2009-01-19 10:49:27 +0100 (Mon, 19 Jan 2009)
 
 Log message:
 
Fix the installation manual, after feedback from CGAL developers.
2009-01-19 10:11:04 +00:00
Andreas Fabri ca94060385 Be more spedific on Qt3->Qt4 transition 2009-01-13 12:40:20 +00:00
Laurent Rineau 939aa4304d Merge from branch 3.4:
r47647 | lrineau | 2009-01-05 15:48:29 +0100 (Mon 05 Jan 2009) | 4 lines

Fix buggy behaviour of FindQGLViewer.cmake, which sets QGLVIEWER_LIBRARIES
in the cache, to empty string if QGLViewer is not found. Then, the next
configuration step does not override the variable.
2009-01-05 14:49:32 +00:00
Andreas Fabri 6000e9b697 Add changes communicated by Efi 2009-01-05 12:23:08 +00:00
Laurent Rineau c5090b1fab Add the installation of the man page. 2008-12-18 22:37:55 +00:00
Joachim Reichel 6f3a6a2552 add man page for cgal_create_cmake_script 2008-12-18 22:12:49 +00:00
Fernando Cacciola 1cbd734136 rename 'demo' target as 'demos' 2008-12-18 17:31:37 +00:00
Fernando Cacciola b6e8cb8bd1 Renamed "demos" to "demo" where appropriate 2008-12-18 13:47:53 +00:00
Laurent Rineau aff9cc2baa Fix LaTeX errors in the installation manual 2008-12-18 10:36:35 +00:00
Andreas Fabri e168774ced Some precisions for Windows + explain -DWITH_demo/examples 2008-12-17 21:06:06 +00:00
Fernando Cacciola 6f52d14e4d Added current binary directory to each demo/examples to find .moc files 2008-12-17 19:44:21 +00:00
Laurent Rineau 2d8f66d8be That should fix the problem with strange characters, such as "(", in the
sources directory.
2008-12-17 15:28:54 +00:00
Laurent Rineau 4fa221254f Add two sentences about the location of the *installed* CGALConfig.cmake 2008-12-17 13:13:52 +00:00
Andreas Fabri 9730e92d21 resume (Frenchism) -> reduce 2008-12-17 12:52:43 +00:00
Andreas Fabri 2d418e324a Add an 'I feel lucky' version (thanks Bernd) 2008-12-17 12:37:38 +00:00
Laurent Rineau 4bc77dbb64 Also install AUTHORS. 2008-12-17 10:28:27 +00:00
Laurent Rineau 0c827a8010 Fix a bad copy-paste: s/QGLViewer/LEDA/ in FindLEDA.cmake 2008-12-16 17:50:57 +00:00
Laurent Rineau 5617d48946 In the example for out-of-build compilation, CGAL_BIN is ambiguous. Use
CGAL_BUILD instead.
(Reported by Efi).
2008-12-16 17:32:06 +00:00
Laurent Rineau 5446a86713 Fix permissions of install scripts.
(Reported by Efi)
2008-12-16 17:31:16 +00:00
Laurent Rineau f3078e4547 Quote the characters '"' in post-build commands. If TargetDir==C:\Program
Files\CGAL-3.4\, that is needed.
2008-12-16 14:47:16 +00:00
Laurent Rineau 4462d08797 Fill auxiliary/, with empty directory and two README that explain the
purpose of those directories.
2008-12-15 16:18:00 +00:00
Andreas Fabri b2e4b297ab Add cmake_minimum_required to demo and examples CMakeLists.txt 2008-12-15 14:48:27 +00:00
Andreas Fabri 52843ff6ef Don't submit config/support/S* 2008-12-15 14:46:23 +00:00
Laurent Rineau bc98648732 New AUTHORS file. Joachim Reichel have seen several names missing. 2008-12-15 10:05:10 +00:00
Fernando Cacciola c5b9fb843f Allow blank in paths to sources 2008-12-14 23:38:01 +00:00
Joachim Reichel d61e62bb97 remove section about DESTDIR which is not meant to be used that way
fix some typos
2008-12-14 22:31:57 +00:00
Joachim Reichel 74ce11f051 get rid of "Rel" abbreviation, fix URLs, minor layout changes 2008-12-14 13:23:57 +00:00
Joachim Reichel f24ed8bd25 updated for the 3.4 release 2008-12-14 13:22:55 +00:00
Joachim Reichel 9695d7afa4 minor updates for the 3.4 release (directory names, etc.) 2008-12-14 13:21:39 +00:00
Andreas Fabri cf8b0124d0 small changes as suggested by Joachim 2008-12-12 15:00:13 +00:00
Andreas Fabri 5f94b287f4 INSTALL covers the command line tools. It is not about Unix vs. Windows 2008-12-12 14:48:59 +00:00
Andreas Fabri e14f06b047 Resurrect and evolve Joachim's version of INSTALL 2008-12-12 14:24:21 +00:00
Andreas Fabri 4b512a32bf Remove lib, Add doc_html 2008-12-12 10:01:59 +00:00
Laurent Rineau 641e82e285 Commit several changes, about BLAS/LAPACK, and an incomplete sentence about
METIS/TAUCS.
2008-12-12 09:29:32 +00:00
Andreas Fabri cb67e5abfa Don't submit parse_awk 2008-12-12 08:22:58 +00:00
Andreas Fabri b168a60c35 removed README 2008-12-12 08:18:38 +00:00
Andreas Fabri 801edc54c4 Remove outdated sections from the appendix 2008-12-12 08:17:16 +00:00
Andreas Fabri 0a430c4117 Don't submit /config/support/README 2008-12-12 08:07:13 +00:00
Laurent Rineau 41bb417143 - CGAL cmake files are installed by default in
${CMAKE_INSTALL_PREFIX}/lib/CGAL-3.4 (but on Windows)
- The generated CGALConfig.cmake (from CGALConfig_install.fhs.cmake has
  been modified so that it no longer refers to the source directory.
2008-12-11 15:24:51 +00:00
Andreas Fabri a146ef7f2f Add Convex decomposition and new functions of Nef_3 2008-12-10 17:27:21 +00:00
Laurent Rineau f6253cbb79 Fix typos (use Laurent Saboret version). 2008-12-10 16:07:16 +00:00
Laurent Rineau 18db3f75e3 ispell pass 2008-12-10 13:07:46 +00:00
Andreas Fabri b6ca8aa190 Add prerequisites 2008-12-10 13:00:09 +00:00
Andreas Fabri 611e7bef0b Add closing parenthesis 2008-12-10 07:49:06 +00:00
Andreas Fabri 000869c942 change authors and first paragraph 2008-12-09 19:22:18 +00:00
Laurent Rineau f690a817e2 More precise description of Qt4 cmake configuration. 2008-12-09 18:07:17 +00:00
Laurent Rineau e6067fecc3 - Remove one footnote (embedded in the text flow, now).
- Fix one typo.
- Fix one example, about the usage of CGAL_DIR.
2008-12-09 16:08:26 +00:00
Laurent Rineau 7e668fafd9 Use \cmake{} instead of cmake. 2008-12-09 15:24:08 +00:00
Laurent Rineau 167bb98a3a Remove that useless sentence, that links to something that no longer
exists.
2008-12-09 15:01:27 +00:00
Sylvain Pion 9601658698 New config testfile to check for some C++0x feature.
gcc supports it at least in C++0x mode.
2008-12-09 14:56:51 +00:00
Fernando Cacciola 760dd350eb Set WITH_LEDA OFF by defaut 2008-12-05 16:21:14 +00:00
Fernando Cacciola 99e4540773 Added custom 'install_FindCGAL' target 2008-12-05 16:20:07 +00:00
Fernando Cacciola e808b0d426 Spelled checked 2008-12-05 15:30:55 +00:00
Fernando Cacciola 0a912171c8 Installation manual update 2008-12-05 14:56:41 +00:00
Laurent Rineau 4f6e073e8a Prevent false auto-links. 2008-12-05 13:10:52 +00:00
Andreas Fabri e697bab998 Add libQGLViewer and layout changes 2008-12-03 15:41:17 +00:00
Laurent Rineau 38cbc3926c If GMP is not here, CGAL_Core cannot be compiled. 2008-12-03 13:57:18 +00:00
Laurent Rineau 642bde884e Last minute big change: make GMP/MPFR an optional dependency.
Locally tested.

Just after that commit, I will create a fake release and trigger a
test suite with that modification.
2008-12-03 13:09:43 +00:00
Laurent Rineau f9f2c8809a fix unused variables 2008-12-03 09:35:03 +00:00
Laurent Rineau 66336af847 Fix "unused variable 'c'" 2008-12-03 09:31:53 +00:00
Fernando Cacciola 4bf387c6ca Fix assembling of optimized|debug LEDA libraries 2008-12-02 18:31:31 +00:00
Fernando Cacciola 50b6d809d3 Fixed typo 2008-12-02 18:15:13 +00:00
Andreas Fabri dd33ad3cfc cleanup 2008-12-02 11:32:30 +00:00