cgal/Installation
Laurent Rineau 471e7a93be Deal with Qt5 and Boost imported targets, when CGAL is imported
When CGAL_Qt5 or CGAL_Core targets are imported, then we need to call
`find_package(Qt5)` and `find_package(Boost)` to re-import the
targets of Qt5 or `Boost::thread`.

Otherwise, there is that CMake warning:

    CMake Warning (dev) at /mnt/testsuite/cmake/modules/CGAL_CreateSingleSourceCGALProgram.cmake:49 (add_executable):
      Policy CMP0028 is not set: Double colon in target name means ALIAS or
      IMPORTED target.  Run "cmake --help-policy CMP0028" for policy details.
      Use the cmake_policy command to set the policy and suppress this warning.

      Target "test_Min_circle" links to target "Boost::thread" but the target was
      not found.  Perhaps a find_package() call is missing for an IMPORTED
      target, or an ALIAS target is missing?
    Call Stack (most recent call first):
      CMakeLists.txt:22 (create_single_source_cgal_program)
    This warning is for project developers.  Use -Wno-dev to suppress it.

and then that link error:

    /usr/bin/ld: cannot find -lBoost::thread

Ref:
  https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.12-Ic-200/Bounding_volumes/TestReport_lrineau_Fedora-Release.gz
2018-03-16 11:42:01 +01:00
..
auxiliary add SPDX identifier for files under the LGPL-3+ license 2017-11-12 10:17:50 +01:00
cmake/modules Deal with Qt5 and Boost imported targets, when CGAL is imported 2018-03-16 11:42:01 +01:00
demo Do no test demos 2016-09-30 19:58:56 +02:00
doc_html fix url 2015-11-24 00:46:40 +01:00
examples CMake 2.8.11 2015-07-13 12:36:43 +02:00
include/CGAL Merge pull request #2837 from afabri/CGAL-no_return-GF 2018-02-23 17:34:41 +01:00
lib/cmake/CGAL Speed improvement with CGAL_HEADER_ONLY and WITH_{tests|examples}.. 2018-03-14 23:04:09 +01:00
package_info/Installation Commit all new dependencies files 2018-03-06 18:44:48 +01:00
src Fix issue #1580 2018-03-14 16:33:11 +01:00
test Fix the TBB_USE_FILE warnings 2017-11-15 17:00:02 +01:00
AUTHORS added Aymeric in AUTHORS 2016-01-17 20:11:36 +01:00
CGALConfig.cmake Unify CGAL_HEADER_ONLY and CGAL_HEADER_ONLY_STEP_2 2017-11-23 17:06:46 +01:00
CHANGES.md Rename changes.md to CHANGES.md 2018-03-05 11:26:06 +01:00
CMakeLists.txt Speed improvement with CGAL_HEADER_ONLY and WITH_{tests|examples}.. 2018-03-14 23:04:09 +01:00
INSTALL.md Document that CGAL-4.10 requires CMake>=3.1 - Fix for #1996 2017-04-03 11:17:02 +02:00
LICENSE cosmetic changes to remove mentions of QT4 2015-07-07 18:00:43 +02:00
LICENSE.BSL merge from next 2012-05-20 11:50:30 +00:00
LICENSE.FREE_USE Remove from copyright holder 2011-09-21 19:46:31 +00:00
LICENSE.GPL When LGPLv3 is used, the text of GPLv3 must be shipped, too. 2011-10-13 14:16:09 +00:00
LICENSE.LGPL Update LICENSE.LGPL to LGPLv3 2011-10-10 11:38:43 +00:00
README Add a README.md at the root of the SCM repository 2015-01-07 11:40:24 +01: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.md       - information about the installation process
  LICENSE          - describes the license of CGAL
  LICENSE.FREE_USE - text of the free use license (see LICENSE file)
  LICENSE.GPL      - text of  GPL v3 license
  LICENSE.LGPL     - text of  LGPL v3 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)

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