Commit Graph

106 Commits

Author SHA1 Message Date
Laurent Rineau bc4da1f4e6 Fix with GMPXX
My commit 24e96c270a5 modified CMake scripts, and now GMPXX seems
activated, at least for CGAL packages using CGAL_Core. And gcc 4.1 and
4.4 found compilation errors:
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.14-Ic-115/Circular_kernel_3/TestReport_gimeno_CentOS6.gz

The workaround is easy: explicit the cast from the expression
templates to `FT` in the ternary operator.
2019-02-05 13:32:27 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00
Guillaume Damiand 0bd9088b5a Remove all include( ) and include( CGAL_CreateSingleSourceCGALProgram ) in CMakeLists.txt; they are no more required. 2018-10-17 14:17:08 +02:00
Guillaume Damiand 7f09308d33 Remove all include_directories(BEFORE ../../include) in CMakeLists.txt 2018-10-17 13:07:22 +02:00
Laurent Rineau 0a74393dcf Commit all new dependencies files 2018-03-06 18:44:48 +01:00
Maxime Gimeno 688b5dd06e Move dependencies creation to package_info and add dependencies to git 2018-02-02 12:08:05 +01:00
Maxime Gimeno 8bde832931 Fix METIS headers in BGL 2018-02-02 12:08:05 +01:00
Maxime Gimeno a676d5a60e Try to fix errors in classification checks 2018-02-02 12:08:05 +01:00
Maxime Gimeno acd0a72edf Modify travis script to test dependencies 2018-02-02 12:08:05 +01:00
Maxime Gimeno ae36b452bc Add dependencies of all packages 2018-02-02 12:08:05 +01:00
Sébastien Loriot ee57fc2d6c add SPDX identifier for files under the GPL-3+ license 2017-11-12 10:17:51 +01:00
Sébastien Loriot 50510c05ea add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
          grep -v Operations_on_polyhedra | \
          grep -v Algebraic_kernel_for_circles | \
          grep -v Algebraic_kernel_for_spheres | \
          grep -v Polyhedron_IO`;
do
  echo $i
  python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
2017-01-19 15:20:25 +01:00
Sébastien Loriot 7e2ee496de update project name of cmake scripts of tests 2016-09-08 00:26:37 +02:00
Sébastien Loriot 4c29bf1b44 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR 2016-03-24 16:33:46 +01:00
Sébastien Loriot 881e4d3199 request Core only in examples, tests and demos when really needed 2016-03-07 22:36:57 +01:00
Sébastien Loriot 2d191d6651 commit CMakeLists.txt for all examples and tests 2016-03-07 17:39:36 +01:00
Sébastien Loriot 83b5f74c27 remove warning 2014-07-04 17:24:06 +02:00
Andreas Fabri 6c547e5663 Mainly added includes 2013-09-13 22:24:30 +02:00
Pedro Machado Manhaes de Castro 076b1fc412 Testing circle-plane, plan-circle, sphere-circle, circle-sphere intersections. 2013-05-13 20:07:32 +02:00
Andreas Fabri 0258aed350 fix an 'obvious', or should we call it 'stupid', bug ==:>- 2013-02-27 12:28:29 +01:00
Andreas Fabri f5142c9d69 put unused buggy code in an #if 0 #endif 2013-02-26 16:30:12 +01:00
Andreas Fabri 02ff1276c2 remove unused typedefs 2013-02-26 15:44:29 +01:00
Laurent Rineau 2d8da664a3 Merge branch 'CGAL-fix_warnings-gdamiand'
Conflicts:
	.gitignore
	Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Laurent Rineau 26a7e70785 New license.txt files (eol changes)
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00
Andreas Fabri f61b711b72 As the top level functions write int into an output iterator
we internally replace the unsigned int and size_t with int
in order to avoid warnings for VC++
2013-02-13 12:20:04 +01:00
Andreas Fabri 858702433b the multiplicity is an int not a std::size_t 2013-02-12 22:13:16 +01:00
Laurent Rineau d19578725b Fix warnings 2013-02-07 18:15:23 +01:00
Marc Glisse a758751485 Remove / comment out unused local typedefs. Fix one place where FT was used instead of RT (homogeneous coordinates, probably never compiled). 2012-07-28 06:21:06 +00:00
Laurent Rineau a37c74d534 Add license files, per package 2012-01-16 15:54:22 +00:00
Laurent Rineau 8f59fd9592 Turn QPL into LGPLv3+ 2012-01-13 16:33:35 +00:00
Sébastien Loriot 554f62d411 remove executable property from copyright files 2011-10-03 08:18:16 +00:00
Andreas Fabri d10a333947 Add a file with the copyright holder(s) to the package_info 2011-09-29 20:45:16 +00:00
Sébastien Loriot d5c2355419 merge the modification from experimental packages to
the candidate branch of the feature + few name bug fixes
2011-04-12 11:34:37 +00:00
Sébastien Loriot 566b2c66c1 correct a bug in test-suite: solve should not be called if the result is not 0-dimensional 2011-02-24 15:48:58 +00:00
Andreas Fabri c6f26a7fc8 Remove unused variable 2010-11-18 09:29:22 +00:00
Sébastien Loriot 52317dd49f add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Pedro Machado Manhaes de Castro 17cf11ff8d Bug fix: pre-condition + case of three different spheres with 2 coincident radical planes (and the consequences). 2010-01-29 16:39:56 +00:00
Sylvain Pion 8573fe26ce Rename CGALi to internal. 2009-08-24 17:10:04 +00:00
Sébastien Loriot 9f6605e383 add CGAL_NTS before sign (bug in CORE, convertion from int to Sign) 2009-07-08 13:26:57 +00:00
Sébastien Loriot 83eebfec32 add also some FT 2009-06-18 14:31:22 +00:00
Sébastien Loriot 664c24ecdc add missing FT when calling make_root_of_2 2009-06-18 14:09:24 +00:00
Sylvain Pion 4c2c7b1b0c ... and therefore obsolete dont_submit. 2009-05-20 09:29:09 +00:00
Sylvain Pion db2f93ad41 Obsolete makefile. 2009-05-20 09:28:34 +00:00
Pedro Machado Manhaes de Castro 6b900b433b correct the cast 2009-03-31 17:13:23 +00:00
Pedro Machado Manhaes de Castro 472cea9e2c more info 2008-10-23 11:11:13 +00:00
Pedro Machado Manhaes de Castro 7bf208e786 more info 2008-10-23 11:09:13 +00:00
Pedro Machado Manhaes de Castro 436b3c1bbf copying the idea of Sylvain of removing emails from files 2008-10-13 11:22:46 +00:00
Sylvain Pion 4aa1cb057a Remove my email adress from header files. 2008-10-11 20:21:08 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +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