Commit Graph

79 Commits

Author SHA1 Message Date
Sébastien Loriot e702f20986 Eigen 3-1 is out.
Require Eigen 3.1.0 in CMake scripts.
2012-06-27 12:38:32 +00:00
Andreas Fabri 055248b0e4 Remove unnecessary #includes 2012-01-12 16:08:02 +00:00
Sébastien Loriot 9b75cd5506 require Eigen 3.1 or greater 2011-12-22 16:06:37 +00:00
Sébastien Loriot 62ed832e2b *Add a model for SVDTraits using Eigen and use it by default. Update the doc.
*Add non-sparse matrix class (thus renamimg of the existing one)
*specialisation of the matrix class in Eigen_solver_traits according
 whether this is a symmetric or asymmetric matrix
*update use-files of lapack and Taucs to get definitions
2011-09-21 12:36:13 +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 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 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
Marc Pouget 403f982727 fixed a reference to a non existing visu demo
Laurent, you can safely backport to the release branch
2011-03-16 09:53:31 +00:00
Sylvain Pion bf3c4c99d1 Remove obsolete makefiles, or cmake-generated makefiles that should not be under SVN. 2009-08-20 13:27:34 +00:00
Marc Pouget b1e7a984b1 removed an example command line using the demo which is not in the release (i add a question by a user about that) 2009-03-11 08:01:57 +00:00
Fernando Cacciola 24f08fc681 Added demos to the demos target 2008-12-18 17:29:36 +00:00
Laurent Saboret 7e9ecb8847 Call find_package(LAPACK) without QUIET option 2008-11-17 09:03:23 +00:00
Laurent Rineau 530a409041 - Add support for Boost.ProgramOptions.
- Add PolyhedralSurf.cpp in the list of sources files.
2008-11-10 11:26:13 +00:00
Laurent Rineau 116fef4c79 Correct use of LAPACK. 2008-11-10 11:16:13 +00:00
Laurent Rineau f10a590672 Mass-remove vcproj files. 2008-10-21 09:21:22 +00:00
Fernando Cacciola f93437ca22 Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release) 2008-05-05 14:01:55 +00:00
Fernando Cacciola b704509dcf Examples/Demos/Test CMake scripts updated 2008-03-05 21:14:02 +00:00
Fernando Cacciola a659cd852a Added project() and conditional test for CGAL_DIR 2008-02-14 15:42:36 +00:00
Fernando Cacciola 14043c43a0 Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically) 2008-02-08 17:47:21 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Marc Pouget c7ae22aba7 hcanged exple infile 2008-01-21 09:45:22 +00:00
Sylvain Pion 6a775c5f2d Add missing headers 2008-01-20 19:05:57 +00:00
Sylvain Pion 50ed4bb632 Use <cstdlib> and <cstdio> consistently instead of <stdio.h> and <stdlib.h>. 2008-01-18 20:33:57 +00:00
Laurent Saboret 9a3a41c302 Port Jet_fitting_3 and Ridges_3 to Win64 2007-08-28 15:11:43 +00:00
Fernando Cacciola 8d2b0faf24 Merged back from 3.3-branch 2007-06-06 16:13:11 +00:00
Fernando Cacciola 88111fcf70 VS project files merged back 2007-06-06 15:35:17 +00:00
Laurent Saboret 7041d64152 Visual C++ auto-link feature for TAUCS and LAPACK 2007-05-24 14:50:24 +00:00
Frédéric Cazals c1a39f63f1 fc. changes introspec-qt to ridges_viewer 2007-04-29 07:30:01 +00:00
Marc Pouget a522d467d4 mv big model to ftp and fix the manual 2007-04-12 11:18:11 +00:00
Marc Pouget f48b78888e rm due to copyright 2007-03-30 08:52:55 +00:00
Marc Pouget 9daee64732 rm big file 2007-03-29 19:30:26 +00:00
Marc Pouget 3ca082b4b0 main parameters wrt with/without boost prog options 2007-03-26 15:06:14 +00:00
Andreas Fabri 7ab92328e9 Removed unused parameters 2007-03-26 07:55:45 +00:00
Marc Pouget 3f574a1e90 changed email of maintainer 2007-03-25 20:41:23 +00:00
Marc Pouget 4b20777898 test lapack before running test 2007-03-24 15:30:56 +00:00
Marc Pouget 0e8a7b169c Name of exemple program changed
added #ifdef CGAL_USE_LAPACK to test if LAPACK is installed
2007-03-22 10:24:31 +00:00
Andreas Fabri 6d90c03b88 default values in absence of Boost ProgramOptions 2007-03-20 10:09:13 +00:00
Andreas Fabri df33591000 Use EXE_OPT instead of -o 2007-03-15 08:26:17 +00:00
Sylvain Pion 05840a8f17 Cleanup of white spaces and empty lines also under examples/*/*.h. 2007-03-10 16:45:36 +00:00
Sylvain Pion 847c23a15e Removing leading and trailing empty lines from all example files.
Using the following Perl script:
-----------------------------------------------------
#!/usr/bin/perl

local($/) = undef;
my $text = <>;

$text =~ s/\A\n+//mg;
$text =~ s/\n+\Z/\n/mg;

print "$text";
-----------------------------------------------------
2007-03-10 16:17:17 +00:00
Sylvain Pion 6fb5cb906b Remove trailing white spaces and end of lines.
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Marc Pouget d9a16cc9d8 added global fct 2007-02-16 17:17:54 +00:00
Marc Pouget d51bfe7174 copyright 2007-02-15 15:53:51 +00:00
Marc Pouget d4de21d326 switch t oboost prog option 2007-02-13 17:55:32 +00:00
Marc Pouget 1eab673836 lapack support 2007-02-12 15:36:54 +00:00
Andreas Fabri 0a7af61c7f cleanup 2007-02-11 19:26:04 +00:00
Andreas Fabri 40710904a7 cleanup 2007-02-11 19:10:33 +00:00
Marc Pouget d356a68d0b modif according to Andreas 2006-12-06 14:09:50 +00:00
Marc Pouget 4cdb74b738 1st review from andreas 2006-11-21 15:46:23 +00:00