cgal/Installation
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
..
auxiliary Merged revisions 54700-54703,54726,54827,54834,54861-54864 via svnmerge from 2010-03-23 09:46:25 +00:00
cmake/modules Merged revisions 56724,56795-56798,56808 via svnmerge from 2010-06-16 16:14:51 +00:00
config Add two new test files. 2010-05-11 10:08:08 +00:00
demo Add cmake_minimum_required to demo and examples CMakeLists.txt 2008-12-15 14:48:27 +00:00
doc_tex remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
examples Add cmake_minimum_required to demo and examples CMakeLists.txt 2008-12-15 14:48:27 +00:00
include/CGAL remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
package_info/Installation Remove changes.txt files. 2008-07-24 17:47:16 +00:00
src remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
test/Installation remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
AUTHORS Merged revisions 54278-54280,54284 via svnmerge from 2010-02-23 15:00:35 +00:00
CHANGES Merged revisions 56724,56795-56798,56808 via svnmerge from 2010-06-16 16:14:51 +00:00
CMakeLists.txt remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
INSTALL Require CMake>=2.6 now 2010-03-24 10:12:40 +00:00
LICENSE remove dependance on CGAL_PDB: merge from the branche created for that purpose 2010-06-10 17:26:38 +00:00
LICENSE.FREE_USE add year 2007 2007-03-20 19:35:09 +00:00
LICENSE.LGPL update FSF address 2007-03-20 19:24:29 +00:00
LICENSE.QPL
README updated for the 3.4 release 2008-12-14 13:22:55 +00:00
dont_submit added modified file for qt4 all-source cmake 2009-06-21 13:22:19 +00:00

README

README
-------------------------------------------------------------------------------

This distribution of CGAL includes:

  AUTHORS          - current and former authors of CGAL
  CHANGES          - history of changes for the library
  CMakeLists.txt   - main script of the build system
  INSTALL          - information about the installation process 
  LICENSE          - describes the license of CGAL
  LICENSE.FREE_USE - text of the free use license (see LICENSE file)
  LICENSE.LGPL     - text of  LGPL v2.1 license
  LICENSE.QPL      - text of the QPL v1.0 license
  README           - this file
  VERSION          - version number of this release
  auxiliary/       - directory containing miscellaneous things, currently only
                     the icons needed for the demos on MacOS X
  cmake/           - some scripts needed by the build system
  config/          - some test programs used during the configuration process
  demo/            - many demo programs for the library's various packages.
                     These programs produce visual output (see INSTALL for
                     prerequisites).
  doc_html/        - documentation, e.g. the CGAL Installation Guide
  examples/        - programs illustrating the library's functionality.
                     These programs do not produce visual output.
  include/         - the include files for the CGAL library (and other small
                     external libraries as well, see the LICENSE file)
  scripts/         - some useful scripts for CGAL programmers
  src/             - the source code for building the CGAL libraries
                     (as well as some external libraries, see the LICENSE file)

-------------------------------------------------------------------------------