Commit Graph

1284 Commits

Author SHA1 Message Date
Laurent Rineau 3d01e09cb8 Workaround for a bug in Boost, that checks WIN64 instead of _WIN64
https://svn.boost.org/trac/boost/ticket/5519
2012-01-30 10:15:20 +00:00
Laurent Rineau 4aafb6172c Fix cmake_minimum_required()
Yesterday's patch was plainly wrong. I want CMake-2.8.6 on Windows, and
only CMake-2.6.x on Linux.
2012-01-27 14:48:23 +00:00
Laurent Rineau aa6184e8a1 merge changes from next 2012-01-27 12:55:23 +00:00
Laurent Rineau a8988af6a7 Typo in the macro Q_MOC_RUN 2012-01-26 13:22:08 +00:00
Laurent Rineau 76f6503a3f Try to fix the bug between Qt moc and "namespace BOOST_JOIN(...)" 2012-01-26 12:00:16 +00:00
Laurent Rineau 2c967033b9 CMake>=2.8.6 on Windows. I forgot that file!
Sorry for the splitted commits.
2012-01-26 10:35:32 +00:00
Laurent Rineau 59c6cc140c Document CMake>=2.8.6 (for Windows) in the release notes 2012-01-26 10:21:00 +00:00
Laurent Rineau c81dd1c3c3 Require CMake>=2.8.6 on Windows platforms 2012-01-26 10:17:17 +00:00
Laurent Rineau 284820786a Bug fix: set CGAL_VERSION in branch-build
The variable CGAL_VERSION is used to initialize the value of the cache
variable CGAL_INSTALL_DOC_DIR.
2012-01-25 16:53:38 +00:00
Laurent Rineau 2fbd163e14 Factorize the installation command of CGAL library into the macro
The macro build_cgal_library(..) now defines the installation rules. That
should also fix a bug: now .dll files will be installed in
${CGAL_INSTALL_BIN_DIR}.
2012-01-25 16:49:39 +00:00
Laurent Rineau 8b413cef28 Remove variables CGAL_<lib>_BASENAME: no longer used. 2012-01-25 16:37:06 +00:00
Laurent Rineau 2fae4eb441 Fix two typos in changes.html, and generate the new CHANGES files 2012-01-25 11:33:37 +00:00
Laurent Rineau 24ec9f43fb merge changes from next 2012-01-25 11:23:02 +00:00
Laurent Rineau 7177fa5a63 Add a check that NDEBUG is not defined by test platforms 2012-01-25 11:14:17 +00:00
Sébastien Loriot 94e1419bcc update changes.html for Eigen 2012-01-24 18:09:31 +00:00
Sébastien Loriot d44761fce6 merge from next 2012-01-24 17:27:56 +00:00
Eric Berberich e89cf2af9c removed wrong line 2012-01-24 14:30:20 +00:00
Eric Berberich a81362c2ce added comment 2012-01-24 14:13:14 +00:00
Eric Berberich abd8cf62a6 fixed spacing 2012-01-24 12:25:12 +00:00
Laurent Rineau baeec2d53f merge all the changes from next! 2012-01-20 17:45:27 +00:00
Sébastien Loriot 82c606da4a merge from next 2012-01-20 16:28:05 +00:00
Laurent Rineau d27f1eec32 Allow branch-build+WITH_examples|WITH_demos on Windows too
Call bash /full/path/to/cgal_create_cmake_scripts now
2012-01-20 13:36:11 +00:00
Sébastien Loriot d5bf9ee997 merge from next 2012-01-20 10:30:58 +00:00
Sébastien Loriot b03db42148 Insist on the facet that Eigen is recommended 2012-01-20 09:01:44 +00:00
Laurent Rineau 7f0df0919c Fix the license header
That file is under Boost Software License. We cannot relicence it like we
want!
2012-01-19 16:50:34 +00:00
Laurent Rineau aa61eaa607 In dont_submit, also check for "demo" or "examples". 2012-01-18 18:29:07 +00:00
Laurent Rineau 37af1861b3 Full-support of WITH_examples and WITH_demo in a branch-build
- Factorize the logic of Installation/examples/CMakeLists.txt and
  Installation/demo/CMakeLists.txt in to a function defined in
  Installation/CMakeLists.txt

- Call cgal_create_cmake_script, potentially out-of-build, when the
  CMakeLists.txt does not exist.
2012-01-18 18:18:06 +00:00
Laurent Rineau 2dd281500a Followup to that commit:
| ------------------------------------------------------------------------
  | r65982 | lrineau | 2011-10-20 17:49:05 +0200 (Thu, 20 Oct 2011) | 8 lines
  | Changed paths:
  |    M /branches/next/Scripts/scripts/cgal_create_cmake_script
  | 
  | Improvement of cgal_create_cmake_script
  | 
  | This allows to create a CMakeLists.txt in a directory whereas the sources
  | are in another directory.
  | 
  | This will allow out-of-sources creation of CMakeLists.txt files. And, in
  | the end, that will improve the branch-build.
  | 
  | ------------------------------------------------------------------------

Make create_single_source_cgal_program() compatible with absolute paths
2012-01-18 13:58:12 +00:00
Sébastien Loriot f3751ab9b5 merge from next 2012-01-17 17:29:10 +00:00
Sébastien Loriot 1b870d472f add missing update 2012-01-17 17:06:08 +00:00
Sébastien Loriot f6784b96e7 merge from next 2012-01-17 13:47:33 +00:00
Sébastien Loriot f67a4a6327 typo: never put a \ before . 2012-01-17 10:36:35 +00:00
Laurent Rineau 3239da640d merge changes from next; 2012-01-17 10:28:12 +00:00
Laurent Rineau e597f13bf7 Remove that auto-generated file! 2012-01-17 10:21:58 +00:00
Laurent Rineau a37c74d534 Add license files, per package 2012-01-16 15:54:22 +00:00
Sébastien Loriot 0107e3f549 merge from next 2012-01-16 15:36:13 +00:00
Sébastien Loriot a7456a2736 merge from next 2012-01-16 15:28:51 +00:00
Laurent Rineau c8aad8f997 Fix last occurrences of QPL or 'Q Public License' in next. 2012-01-16 14:47:16 +00:00
Laurent Rineau 254cef9c9d That file needed to be patched. 2012-01-16 14:39:59 +00:00
Laurent Rineau 32a75dfe5e Add a license notice 2012-01-16 14:19:14 +00:00
Sébastien Loriot f467868cb8 document Eigen before Taucs and insist on the fact that Eigen should be use instead of Taucs 2012-01-16 14:09:20 +00:00
Laurent Rineau b1302174b6 Add license notices 2012-01-16 13:56:46 +00:00
Efi Fogel 82eea4f5aa fixed minor syntax errors 2012-01-16 12:10:10 +00:00
Sébastien Loriot 4a31206e6e add constructor from triangulation
see:
https://cgal.geometryfactory.com/CGAL/Members/wiki/Features/Small_Features/Alpha_cstr_from_tri
2012-01-16 11:02:02 +00:00
Sébastien Loriot cee248ca54 merge from next 2012-01-13 18:48:35 +00:00
Laurent Rineau 45d6ad938b Remove LICENSE.QPL 2012-01-13 16:45:42 +00:00
Laurent Rineau 85a9545a3e Start of a changelog entry about the new licenses. 2012-01-13 14:15:56 +00:00
Sébastien Loriot 3e4ea6c3b1 merge from next 2012-01-13 13:19:58 +00:00
Laurent Rineau de77f99fea Reintegration of /branches/features/cgal_dot_dll_GF
The diff to changes.html is:

   <h3>General</h3>
   <ul>
     <li>On Windows, CGAL libraries are now built by default as shared
         libraries (also called DLL). To run applications that use .dll files
         of CGAL, you must either copy the .dll files into the directory of
         the application, or add the path of the directory that contains those
         .dll filesinto the PATH environment variable.
     </li>
     <li>On Windows, the CMake scripts of CGAL now search for shared version
         of the Boost libraries. You must ensure that the .dll files of Boost are
         found by the dynamic linker.  You can, for example, add the path to
         the Boost .dll files to the PATH environment variable.
     </li>
   </ul>
2012-01-13 11:22:39 +00:00
Sébastien Loriot cbf947e39c merge from next 2012-01-12 16:18:25 +00:00