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
Eric Berberich
9bcf77ab04
fixed parsing of SVN_REVISION_NR for our french friends ;-)
2011-04-20 16:10:16 +00:00
Laurent Rineau
b4bf7e3f58
merge from trunk
2011-04-20 13:56:23 +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