Commit Graph

1115 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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 9274c3c09e added todo 2011-04-26 09:26:46 +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