Commit Graph

179 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
Marc Pouget 0e70b553b7 i'm done for submission! 2006-09-26 09:28:31 +00:00
Marc Pouget c2d57f5545 added test and revised doc 2006-09-21 21:41:16 +00:00
Marc Pouget dc6fe3035f doc doc doc 2006-09-19 08:13:26 +00:00
Marc Pouget 677fdfd841 doc...... 2006-09-18 17:50:33 +00:00
Marc Pouget e11e9de671 doc! 2006-09-17 19:48:31 +00:00
Marc Pouget 50894a01e1 Pb template solved 2006-09-15 18:55:41 +00:00
Marc Pouget c4baeb17f7 work in process 2006-09-15 17:07:31 +00:00
Marc Pouget da3da5e545 pb template cont'd 2006-09-15 12:31:09 +00:00
Marc Pouget a1af74df34 pb with template in template 2006-09-14 14:56:37 +00:00
Frédéric Cazals 5ee5c64c0d -L -l in makefile 2006-09-04 16:27:28 +00:00
Marc Pouget 3b4f578ae6 CGAL_pre and post condition added 2006-08-24 12:54:27 +00:00
Marc Pouget 2681d27618 details 2006-08-08 16:31:10 +00:00
Marc Pouget f7bf2009ed design with property maps 2006-08-04 14:08:42 +00:00
Andreas Fabri 5700c9637c changed .C to .cpp in examples 2006-07-09 19:40:57 +00:00
Marc Pouget e760336cd2 minor changes 2006-06-16 16:05:37 +00:00
Marc Pouget 2db5d64b99 computation of umbilics added using neighbors 2006-06-04 22:55:56 +00:00
Marc Pouget 9584ae39e3 2006-05-18 22:56:37 +00:00
Marc Pouget eedef69ec6 2006-04-30 21:08:54 +00:00
Marc Pouget b2fcc69f3a 2006-04-05 15:47:33 +00:00
Joachim Reichel f582718758 rename create_makefile to cgal_create_makefile to avoid name clashes,
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Marc Pouget 9c035065b1 2006-03-14 08:35:39 +00:00
Marc Pouget 605f9bc1a9 2006-03-14 08:25:07 +00:00
Marc Pouget fc662cb722 2006-02-28 17:05:07 +00:00
Marc Pouget dee70eec81 2006-02-24 17:49:25 +00:00
Marc Pouget 4beaf175b1 2006-02-22 17:49:33 +00:00
Marc Pouget 865d7dee6b 2006-02-22 16:48:26 +00:00
Marc Pouget fb367eff9a 2006-02-22 14:55:36 +00:00
Marc Pouget 3241e686bd 2006-02-22 14:04:53 +00:00
Marc Pouget cb1977cedf 2006-02-22 10:57:13 +00:00