Commit Graph

52921 Commits

Author SHA1 Message Date
Michael Hemmer 02e17dfdf0 fixed boost::is_same<Type,Type>
minor fix for master
2013-09-03 09:29:54 +03:00
Efi Fogel ce5360638a Moved some assertion statements, Approved by the Release Manager 2013-09-02 18:45:26 +03:00
Laurent Rineau d067a53b1b Remove examples from Polynomial_kernel 2013-09-02 17:08:55 +02:00
Sébastien Loriot c14f0fd9af Doc figure numbering: also update the text of a link to another package figure 2013-09-02 12:05:42 +02:00
Laurent Rineau 73ad12ef1f cgal_create_cmake_script now displays created targets on stderr 2013-08-30 13:34:44 +02:00
Laurent Rineau 35a5766766 Use more threads on the Windows test machine picasso
So far, picasso was using only 4 threads, for a 4 core CPU. In the
resources monitor, I found out that most of the time, the CPU was used at
only 50% of its capacities. Let's try to use it more efficiently...
2013-08-29 17:43:34 +02:00
Andreas Fabri 50a4da2992 Put () after function names to increase readability 2013-08-28 15:14:25 +02:00
Andreas Fabri 6bb5b1e44a unify package anchor with P3T3 2013-08-28 15:13:54 +02:00
Laurent Rineau 684130ad19 Disable the buggy Windows/LEDA platform 2013-08-27 16:27:30 +02:00
Laurent Rineau f64496786e Enable VLD for the VC11/32bits/Debug platform 2013-08-27 16:26:19 +02:00
Laurent Rineau 14bf3f62b6 Reorganize COMPILERS_localhost into several lines 2013-08-27 16:24:37 +02:00
Laurent Rineau 2286ad89ab Remove the executable bit of .h and .cpp files 2013-08-27 14:58:04 +02:00
Laurent Rineau e50b92bf92 Better handling of empty PATH variables
Actually, we cannot do much.

And the dialog messages display "user" or "system" when talking about an
environment variable.
2013-08-27 14:20:34 +02:00
Laurent Rineau 74e75c0934 Update the Windows installer macro EnvVarUpdate
1/ Add a dialog popup for the error "lenght too long"
2/ Remove the check for ReadRegStr. I set it wrongly: if the read does not
work, it only means the variable does not exist.
2013-08-27 12:29:51 +02:00
Luis Peñaranda 37a471b1ff removed duplicate sentences from RS install doc 2013-08-26 11:44:28 -03:00
Laurent Rineau fbc465f547 updated crontab (automated commit) 2013-08-23 18:18:04 +02:00
Laurent Rineau 5fd593dc22 Next public release will be at least CGAL-4.3-beta2 2013-08-23 17:51:57 +02:00
Laurent Rineau 59a7a7cf8e Update the CGAL logo in the windows installer and in the embedded doc 2013-08-23 16:40:50 +02:00
Laurent Rineau 6871dbd22b Fix the URL of how_to_cite_cgal.html 2013-08-23 11:31:41 +02:00
Laurent Rineau 82a507a768 Updated script to prepare releases candidates 2013-08-22 16:52:47 +02:00
Laurent Rineau 3e246842c8 Fix doc_html/index.html in the tarball 2013-08-22 16:17:25 +02:00
Laurent Rineau b05039f3d5 Create dummy README files, so that the directories are not empty.
That is important for the Windows installer!
2013-08-22 16:11:50 +02:00
Laurent Rineau 9a4bed21b6 NSIS can replace the PATH variable instead of appending it, when it is long
http://nsis.sourceforge.net/Environmental_Variables:_append,_prepend,_and_remove_entries#Usage

"Warning this code will replace paths rather than append if the existing
path exceeds the maximum string length in the NSIS build you are
using. Some setup crash can also occurs. "
2013-08-22 16:07:27 +02:00
Laurent Rineau c919a9f387 Follow-up to "Hide the variables CGAL_*_PACKAGE_DIR"
This is a followup-up to the following commit:
  | commit 16d42c0adf
  | Author: Laurent Rineau <laurent.rineau@cgal.org>
  | Date:   Tue Aug 20 15:47:00 2013 +0200
  |
  |     Hide the variables CGAL_*_PACKAGE_DIR
  |
  |     Those three variables are for internal use only, and should not be exposed
  |     to the users in the cmake cache:
  |       CGAL_INSTALLATION_PACKAGE_DIR
  |       CGAL_MAINTENANCE_PACKAGE_DIR
  |       CGAL_CORE_PACKAGE_DIR

Those variables are declared twice, in two 'if()'-branches. I forgot to
modify one copy of them.
2013-08-22 16:07:27 +02:00
Laurent Rineau 68d4c2747f updated crontab (automated commit) 2013-08-22 15:18:04 +02:00
Andreas Fabri 5c6b44b00c convert html to doxygen tables 2013-08-22 13:23:42 +02:00
Laurent Rineau 800c53efa1 Update the changes.html to talk about Doxygen. 2013-08-21 17:07:36 +02:00
Laurent Rineau 1a0b190513 Revert "update Doxygen default stylesheet to 1.8.3 from Philipp's branch"
This reverts commit cdd0756884.

The updated css file was not a valid CSS file!
2013-08-21 16:58:05 +02:00
Andreas Fabri a0828ab3a6 Remove section on include <CGAL/basic.h> 2013-08-21 16:33:22 +02:00
Michael Hemmer 11c8477dec fixed doxygen issue 2013-08-21 16:09:14 +02:00
Laurent Rineau 0b994b8820 create_release: quiet the script, and better error reporting 2013-08-21 15:19:48 +02:00
Laurent Rineau 9bd913af91 create_new_release: better error reporting 2013-08-21 15:18:56 +02:00
Andreas Fabri fc8fd13927 Add () after function names to increase readability. 2013-08-21 12:36:53 +02:00
Laurent Rineau 7e840c8ec9 Follow-up to the switch to Doxygen. Remove references to doc_tex 2013-08-21 12:27:40 +02:00
Alexander Kobel cdd0756884 update Doxygen default stylesheet to 1.8.3 from Philipp's branch 2013-08-21 10:47:21 +02:00
Alexander Kobel 672f794298 revert CGAL specific changes in stylesheet.css; moved to cgal_stylesheet.css
On 08/20/2013 11:47 AM, Laurent Rineau (CGAL/GeometryFactory) wrote:> In cgal/Documentation/, there is two css file:
>    stylesheet.css
>    cgal_stylesheet.css
>
> Both are used in our cgal/Documentation/header.html:
>
> 09:<link href="$relpath$../Manual/stylesheet.css" rel="stylesheet" type="text/css" />
> 10:<link href="$relpath$../Manual/cgal_stylesheet.css" rel="stylesheet" type="text/css" />
>
> The first one has a comment:
>
>    /* The standard CSS for doxygen 1.8.2-20120930 */
>
> but that file has been modified during the CGAL meeting.
>
> Should not we only modify the one prefixed by "cgal_"?
2013-08-21 10:32:35 +02:00
Laurent Rineau ef33751118 Update for CGAL-4.3
@TODO: That should be handled automatically by CMake scripts!
2013-08-20 17:42:06 +02:00
Laurent Rineau 4869604716 Update the script that create new releases: cgal_manual is no longer needed 2013-08-20 17:20:42 +02:00
Laurent Rineau 539856b37e typo 2013-08-20 17:16:19 +02:00
Laurent Rineau 686edc3811 Switch to the Doxygen documentation
The internal releases will now include the doc/ subdirectory, instead of
doc_tex/, and the doc_html/ subdirectory points to the Doxygen-generated
documentation.
2013-08-20 17:00:45 +02:00
Laurent Rineau f7d3eaab2a Remove a CMake warning when building from the release tarball
== Setting paths ==
-- Build CGAL from release in directory CGAL-4.3-beta1
CMake Warning (dev) at CMakeLists.txt:99 (set):
  Cannot set "CGAL_CONFIGURED_PACKAGES_NAMES": current scope has no parent.
This warning is for project developers.  Use -Wno-dev to suppress it.

The reason is that in the release there is not parent directory. As that
cmake instruction is need only if the Doxygen documentation is there, I
have surrounded the corresponding line of code by:
  if(IS_DIRECTORY "${CMAKE_SOURCE_DIR}/Documentation")
  endif()
2013-08-20 15:51:11 +02:00
Laurent Rineau 16d42c0adf Hide the variables CGAL_*_PACKAGE_DIR
Those three variables are for internal use only, and should not be exposed
to the users in the cmake cache:
  CGAL_INSTALLATION_PACKAGE_DIR
  CGAL_MAINTENANCE_PACKAGE_DIR
  CGAL_CORE_PACKAGE_DIR
2013-08-20 15:47:00 +02:00
Laurent Rineau 85eeaca873 Link with the CGAL *target* we possible (instead of linking with the library)
That is a late follow-up to the following commit:

  | commit 12744ab7ff
  | Author: Laurent Rineau <Laurent.Rineau__CGAL@normalesup.org>
  | Date:   Thu Apr 28 13:11:09 2011 +0000
  |
  |     Track dependencies between libraries and examples/demos
  |
  |     With this patch, when CGAL as been configured with WITH_examples and/or
  |     WITH_demos, then the executables of examples and demos depends on the CGAL
  |     libraries. That means if one change a file involved in a CGAL library, and
  |     ask the rebuild of an executable, then the CGAL library will be rebuilt
  |     first.
  |
  | Notes:
  |     r63187 branches/next

Or maybe the bug was re-introduced by recent modifications of our CMake
scripts.
2013-08-20 15:45:29 +02:00
Andreas Fabri e2aca14121 change URL for boost binaries; Put a .txt in namespace CGAL; uppercase acronyms 2013-08-20 14:23:58 +02:00
Laurent Rineau 46db72c21c Adjust the top and bottom margins of div.fragment
That was suggested by Andreas in the following mail:
| Message-ID: <521246FB.5000003@geometryfactory.com>
| Date: Mon, 19 Aug 2013 18:25:31 +0200
| From: Andreas Fabri <andreas.fabri@geometryfactory.com>
| To: cgal develop <cgal-develop@lists-sop.inria.fr>
| Subject: [cgal-develop] newline
|
| Hello,
|
| How can we achieve that between an example at an
| end of a section and the next section heading
| there is enough whitespace.
|
| See here: http://doc.cgal.org/latest/Triangulation_2/index.html#title22
|
| Is that something that can be improved in the css?
|
|
| andreas
2013-08-20 11:59:31 +02:00
Laurent Rineau bc03aaf30b Put doc/ in the global dont_submit file 2013-08-20 10:57:03 +02:00
Laurent Rineau 5337c3adc2 Fix a typo (Monique's suggestion) 2013-08-19 16:49:33 +02:00
Laurent Rineau fe5873ad9d Update CHANGES from changes.html 2013-08-19 16:33:04 +02:00
Laurent Rineau 19764d2634 Update the script run_doxygen_testsuite to avoid compilation errors
Before that change, at the end we could see:

Built target Documentation_doc
Scanning dependencies of target Documentation_postprocess
Traceback (most recent call last):
  File "/home/cgal-testsuite/integration/Documentation/html_output_post_processing.py", line 25, in <module>
    from lxml import etree
ImportError: No module named lxml
make[3]: *** [Documentation/CMakeFiles/Documentation_postprocess] Error 1
make[2]: *** [Documentation/CMakeFiles/Documentation_postprocess.dir/all] Error 2
make[1]: *** [Documentation/CMakeFiles/Documentation_testsuite_publish.dir/rule] Error 2
make: *** [Documentation_testsuite_publish] Error 2
2013-08-19 16:01:33 +02:00
Efi Fogel 9ee92d42d8 enhanced the arrangement section 2013-08-19 15:45:40 +03:00