Commit Graph

32 Commits

Author SHA1 Message Date
Laurent Rineau baeec2d53f merge all the changes from next! 2012-01-20 17:45:27 +00:00
Laurent Rineau c07ccd2f69 Add license headers to our fork of Core
We got the authorization for that.
2012-01-16 15:37:02 +00:00
Laurent Rineau f0fd1f3050 Two files had not been changed from QPL to GPL
probably because of their extension (.tcc)
2012-01-16 14:43:24 +00:00
Laurent Rineau ac66d72114 Fix the license fix, for Core. 2012-01-13 17:09:14 +00:00
Laurent Rineau 201bb6aba4 Turn QPL into LGPLv3+. My script forgot Core. 2012-01-13 16:40:50 +00:00
Laurent Rineau 338c6a9925 Update the export feature to non-Microsoft compilers
Support the ELF visibility feature of gcc/icl/clang
2011-10-18 16:53:54 +00:00
Laurent Rineau badcdb5871 Completely remove the support for auto-linking of GMP and MPFR
I have grepped for auto_link/(GMP|MFR)|AUTO_?LINK_(GMP|MPFR) and I removed
completely any support for auto-linking of GMP and MPFR from CGAL.

That is no longer necessary, nor relevant, no that we provide precompiled
GMP and MPFR libraries under standard names libgmp-10.lib and
libmpfr-4.lib.

To test in candidates: 
   Core
   Installation
   Number_types
2011-10-14 13:39:45 +00:00
Laurent Rineau dfba14f23c Rename <CGAL/$LIB/export.h> to <CGAL/export/$LIB.h> 2011-10-12 09:43:19 +00:00
Laurent Rineau 87148361ff Rename CGAL_BUILD_SHARED_LIB to CGAL_BUILD_SHARED_LIBS
Better name, and more coherent with CMake variable name:
  BUILD_SHARED_LIBS
2011-10-11 13:52:25 +00:00
Andreas Fabri e59bf2d70d Export operator<< for ExprRep 2011-10-11 07:41:12 +00:00
Andreas Fabri 2ba22242ab include CGAL/config.h so that we can test for CGAL_BUILD_SHARTED_LIB 2011-10-09 20:01:42 +00:00
Laurent Rineau aa00f78883 Also support the compilation of CGAL libraries as static libs, with MSVC. 2011-10-06 16:01:16 +00:00
Andreas Fabri 1960fb828c Add NYU copyright header 2011-10-06 09:58:26 +00:00
Andreas Fabri cbfe32ce37 Add declspecs for Visual C++ so that we can build dlls 2011-10-05 19:12:23 +00:00
Laurent Rineau 369498d1e5 Cancel revision 64607. There had been a problem with the branch.
| ------------------------------------------------------------------------
  | r64607 | efif | 2011-07-05 17:27:04 +0200 (Tue, 05 Jul 2011) | 1 line
  | 
  | Merged feature-branch Aos_2-new_functors-tau into next
  | ------------------------------------------------------------------------
2011-07-06 11:11:58 +00:00
Sébastien Loriot 99dbd2d47b yet another memory leak in CORE polynomial. 2011-03-01 09:22:23 +00:00
Sébastien Loriot b811e0d6f1 Fix memory leak in CORE polynomial (in case zero polynomial is used) 2011-03-01 09:05:17 +00:00
Sébastien Loriot d53e01f1a1 remove package namespace macro 2010-06-09 08:45:58 +00:00
Sylvain Pion 85dc12f2a7 Remove empty lines at beginning and end of files
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Sylvain Pion 5fda817f95 Remove a few "warning: extra ';'" with g++ -pedantic. 2009-11-14 11:49:52 +00:00
Sylvain Pion 2815308795 Remove obsolete makefiles 2009-08-20 13:58:35 +00:00
Marc Glisse 5bf9e464f1 Don't import the CORE namespace into the global namespace. 2009-02-28 10:07:47 +00:00
Sylvain Pion 615e843c40 Add missing <CGAL/config.h>. 2008-08-20 11:14:00 +00:00
Sylvain Pion bfd51460ae Removing math.h since cmath is included (hopefully it might help sunpro) 2008-08-12 07:48:13 +00:00
Sylvain Pion 301f92b83a Fix for missing finite() function in C++0x mode. 2008-08-11 13:05:49 +00:00
Sylvain Pion 7dfd4237cc Rename SS and CS to avoid name clashes with macros on x86/solaris (/usr/include/sys/regset.h). 2008-06-15 16:21:29 +00:00
Sylvain Pion 6a9740d043 Remove obsolete workarounds for __sgi. 2008-01-20 23:09:58 +00:00
Sylvain Pion 5402050020 Include <cassert> instead of <assert.h> everywhere, for consistency. 2008-01-18 19:58:49 +00:00
Andreas Fabri c0a335a6a2 Added constructors from float for BigFloat 2007-03-27 13:28:17 +00:00
Andreas Fabri eb61657062 Added constructors from short for BigFloat and Expr 2007-03-27 11:33:02 +00:00
Sylvain Pion 5159d866a1 Rename internal stream CORE::opeator<< and >> for to io_read() and io_write()
to avoid clash with g++ 4.0.2.
2007-03-23 23:34:14 +00:00
Joachim Reichel 4f47903a25 moved src/Core to src/CGALCore
moved include/CORE to include/CGAL/CORE
moved include/OpenNL to include/CGAL/OpenNL
renamed libcore++ to libCGALcore++
2007-03-13 18:10:39 +00:00