Commit Graph

58 Commits

Author SHA1 Message Date
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Michael Hemmer 957c8d7c86 fix Multiplicity issues not covered by test in Arrangement/test 2011-08-15 11:23:04 +00:00
Michael Hemmer 0ad1081f53 consistent use of Multiplicity 2011-08-14 14:34:22 +00:00
Efi Fogel 732442db65 cleanup 2011-06-23 08:03:02 +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
Efi Fogel cb12f62288 Deprecated Env_default_diagram_1. Replaced by Envelope_diagram_1 2011-02-24 11:34:03 +00:00
Laurent Rineau 77a2bead80 Add missing svn properties (keywords and eol-style). 2010-09-20 12:12:46 +00:00
Marc Glisse e54d65ec06 Don't rely on the implicit conversion QString -> const char*.
Don't do it on temporaries.
stddef.h missing in qt3 headers.
2010-07-12 10:02:56 +00:00
Michael Kerber 273b5dc6ae added xalci demo 2010-06-29 15:14:11 +00:00
Ophir Setter 020715ef9c demo to work with 64 bits 2010-05-22 06:39:46 +00:00
Pavel Emeliyanenko d02168c3b5 sorry wrong dir)) 2010-03-10 12:51:45 +00:00
Pavel Emeliyanenko 1131202882 xalci 2010-03-10 12:30:19 +00:00
Efi Fogel 143c886a99 cleanup 2009-07-12 06:25:57 +00:00
Eric Berberich 137d235470 restored revision 49423 2009-05-24 10:51:50 +00:00
Eric Berberich c682266048 deleted - ON PURPOSE - to restore old version before wrong commits to "trunk" that was NOT a branch 2009-05-24 10:50:55 +00:00
Eric Berberich 46c38c325a restore deleted packages - sorry 2009-05-24 10:39:39 +00:00
Eric Berberich b8a89e2080 deleted 2009-05-24 10:20:00 +00:00
Eric Berberich 7e864b72fd move 2009-02-10 11:58:11 +00:00
Efi Fogel 0528778ceb removed 2009-01-13 14:44:09 +00:00
Fernando Cacciola 24f08fc681 Added demos to the demos target 2008-12-18 17:29:36 +00:00
Fernando Cacciola 36218d21f7 Patched qt3_generate_moc calls to specify full path to moc sources (to allow out-of-build configurations) 2008-12-17 20:06:35 +00:00
Laurent Rineau b861e82892 Fix conditionnal compilation. Do not compile Qt3 demos if CGAL_Qt3 is not found. 2008-11-20 13:22:51 +00:00
Laurent Rineau 4032eade9a Massive removale of "QUIET" in find_package calls (except for
FindVTK.cmake, which has a bug). Let's see if that can help us to find out
why we still have problems with demos on MacOS and Windows.
2008-11-19 13:58:43 +00:00
Eric Berberich 24c43d4ef6 clean up 2008-11-10 17:32:37 +00:00
Eric Berberich d72bd6ad8d added macro 2008-11-10 10:01:40 +00:00
Eric Berberich c21941b5f9 switchable timings 2008-11-07 08:18:01 +00:00
Fernando Cacciola 547bffecd9 Put CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS in the right place for cmake 2.4 2008-11-06 13:03:41 +00:00
Eric Berberich 05e004bd21 added RI 2008-11-05 12:43:45 +00:00
Eric Berberich 47f41257bb reading + writing 2008-11-04 16:34:09 +00:00
Eric Berberich e3096d4a77 added linear test 2008-11-04 16:08:11 +00:00
Eric Berberich 1b53ff0811 added new method 2008-11-04 14:58:37 +00:00
Fernando Cacciola 70fa9503fd Added CMP0003 policy 2008-11-04 12:30:29 +00:00
Eric Berberich d8e0e7cb91 added demo for computation of single cell 2008-11-03 18:24:23 +00:00
Laurent Rineau f10a590672 Mass-remove vcproj files. 2008-10-21 09:21:22 +00:00
Laurent Rineau 416225939b Fix CORE->Core 2008-10-03 09:02:02 +00:00
Andreas Fabri b9d8093631 Add QUIET to find_package 2008-10-01 12:25:09 +00:00
Laurent Rineau 00d7a9c1d6 Fix CMakeLists: add CORE, and add a cpp file. 2008-09-25 07:53:32 +00:00
Laurent Rineau 00bfeb75fd typo 2008-09-24 14:32:24 +00:00
Laurent Rineau b52c7a09e9 - Fix soname and soversion of libraries (they were exchanged).
- Make get_dependency_version found the print_${LIB}_version.cpp, even
  if the lib is compiled separately.
- Rename FindQt3.cmake to FindQt3-patched.cmake and Qt3Macros to
  Qt3Macros-patched.
- Make CGAL-Qt3 compilable separately.
- Fix all commited CMakeLists.txt:
    - use Qt3-patched and Qt3Macros-patched, and s/QT_/QT3_/
    - add a comment about FindQt3-patched,
    - wrap target creation with if(CGAL_FOUND AND QT3_FOUND)/else/endif
- Modified cgal_create_cmake_script
2008-09-24 10:32:44 +00:00
Andreas Fabri 954dbdde6b fixes in CMakeLists.txt 2008-09-19 07:37:49 +00:00
Andreas Fabri feb97a7959 Added CMakeLists.txt 2008-09-18 18:45:59 +00:00
Laurent Rineau a9f67f82b5 4th pass to remove CGAL_USE_QT: remove "#ifdef CGAL_USE_QT"/"#endif" 2008-09-09 21:53:57 +00:00
Laurent Rineau 58ad57d058 First pass to remove CGAL_USE_QT: remove "#ifdef CGAL_USE_QT"/"#endif // CGAL_USE_QT" 2008-09-09 21:35: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