Commit Graph

74 Commits

Author SHA1 Message Date
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
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 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 5f132362e3 Prepare the Windows installation for CGAL-4.3 2013-08-16 17:26:26 +02:00
Laurent Rineau dc0e3112f7 Make C:\Program Files\ the default installation dir
On x64 versions of Windows, the default installation directory was
« C:\Program Files (x86)\ ». Our installer does not install x86 or x64
binaries, but source code. So C:\Program Files\ seems the best choice on
all Windows version.
2013-02-01 14:12:22 +01:00
Sébastien Loriot ae90f69e78 Merge branch 'hot-fixes-for-Git' 2012-11-29 19:21:14 +01:00
Sébastien Loriot f46a56242c Normalize line endings 2012-11-29 19:16:13 +01:00
Laurent Rineau 74d7cf0243 Update for CGAL-4.2 2012-11-13 17:03:11 +01:00
Laurent Rineau 5dd449e75b Prepare for CGAL-4.1 2012-08-03 12:26:38 +00:00
Laurent Rineau 7ffeddd2f5 That script is not fully version-agnostic. Change version to 4.0 2012-01-26 09:54:20 +00:00
Laurent Rineau aad99d672a Try to be independent of the CGAL version 2012-01-24 18:27:21 +00:00
Laurent Rineau c8aad8f997 Fix last occurrences of QPL or 'Q Public License' in next. 2012-01-16 14:47:16 +00:00
Laurent Rineau a995a1894d Update the Windows installer to CGAL-3.9 2011-03-08 11:17:39 +00:00
Laurent Rineau 48a27b29f2 Fix the uninstaller 2011-03-04 18:29:27 +00:00
Laurent Rineau 5a1306a53b Polish the uninstaller
Well, maybe I should stop now. :-)
2011-03-04 15:19:33 +00:00
Laurent Rineau f81c191cce Remove cgal.ico, which is corrupted.
Rename cgal-16.ico to cgal.ico
2011-03-04 15:05:49 +00:00
Laurent Rineau 948745f17b Fix typos 2011-03-04 14:44:41 +00:00
Laurent Rineau 7bc88041e5 Now that the section GMP_LIB_Idx is a simple section, it can not longer be
*partially selected* (SF_PSELECTED), but only *selected* (SF_PSELECTED)!

This one-character-patch will fix the issue about the disabled checkbox in
envarsPage, where we cannot make NSIS add the GMP_LIB_DIR to the PATH.
2011-03-04 14:29:32 +00:00
Laurent Rineau 22980c5823 Remove the added env variables, in the uninstaller. 2011-03-04 14:22:05 +00:00
Laurent Rineau fae319af0d Update the NSIS script:
- no longer modify the start menu, use the "Add/Remove Programs" features
    of Windows (since Windows XP)
  - add some comments
2011-03-04 12:52:29 +00:00
Laurent Rineau e80f0c624a New precompiled versions of GMP/MPFR. What is new: the libraries contain a
versioninfo resource.
2011-03-04 12:49:55 +00:00
Laurent Rineau 6c2d4dc8b0 Update of the Windows installer. As the precompiled libraries
(gmp/mpfr, blas/lapack/taucs) are no longer compiled with different
variants, the variants selection page is turned in a single platform
selection page (32 bits or 64 bits).
2010-08-10 13:55:36 +00:00
Laurent Rineau 54bf7e3192 Fix GMP/MPFR stuff, again... 2010-08-09 15:17:50 +00:00
Laurent Rineau c46f40b929 Fix GMP/MPFR stuff (forgot that part!) 2010-08-09 14:41:27 +00:00
Laurent Rineau 106529531e Fix the GMP/MPFR installation 2010-08-09 14:36:06 +00:00
Laurent Rineau e3a4a60da9 s/3.7/3.8/ in the trunk 2010-08-09 14:04:49 +00:00
Laurent Rineau 2452cea0d0 Update the GMP/MPFR stuff. 2010-08-09 13:56:16 +00:00
Laurent Rineau b74f75b4bc Remove these old files. Subversion handles the versioning. 2010-06-21 11:49:42 +00:00
Laurent Rineau c6e0cdbfd4 Prepare for CGAL-3.7 2010-06-21 11:48:33 +00:00
Laurent Rineau a410babd5e In CGAL-3.7, VC8 will no longer be supported, and VC10 will be. 2010-06-21 11:44:29 +00:00
Laurent Rineau b7d60899b4 Merged revisions 53941-53943,53950,53952-53953,53956,53958,53961,53963,53965 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53941 | lrineau | 2010-02-01 10:48:57 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Fix the CHANGES (typo, and forgot PT3 in 6.5)
........
  r53942 | penarand | 2010-02-01 11:54:35 +0100 (Mon, 01 Feb 2010) | 1 line
  
  changed the calls to the pow() functions in VC environments
........
  r53943 | penarand | 2010-02-01 11:59:26 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  used standard number types to avoid VC errors and eliminated warnings in VC due to implicit casts
........
  r53950 | stayeb | 2010-02-01 12:55:10 +0100 (Mon, 01 Feb 2010) | 1 line
  
  Fix warning (MSVS2k8).
........
  r53952 | lrineau | 2010-02-01 13:07:16 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Remove the version number from strings of environment_variables.ini
........
  r53953 | hemmer | 2010-02-01 13:18:54 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  fix license header 
........
  r53956 | penarand | 2010-02-01 13:42:57 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  added Sylvain L. and myself to the AUTHORS file
........
  r53958 | lrineau | 2010-02-01 14:24:35 +0100 (Mon, 01 Feb 2010) | 2 lines
  
  Remove the CGAL version numbers from that file.
........
  r53961 | lrineau | 2010-02-01 15:32:55 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  - Update to 3.6.
  - Add g++-4.4 in supported g++ versions.
........
  r53963 | penarand | 2010-02-01 15:41:32 +0100 (Mon, 01 Feb 2010) | 3 lines
  
  eliminated special treatment of pow() function on different compilers
........
  r53965 | lrineau | 2010-02-01 15:43:44 +0100 (Mon, 01 Feb 2010) | 15 lines
  
  Backport from trunk:
    | ------------------------------------------------------------------------
    | r53944 | afabri | 2010-02-01 12:21:50 +0100 (Mon, 01 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Minkowski_sum_3/doc_tex/Minkowski_sum_3/PkgDescription.tex
    | 
    | Add ccPkgLicense and \ccPkgDemo
    | ------------------------------------------------------------------------
    | r53945 | afabri | 2010-02-01 12:28:33 +0100 (Mon, 01 Feb 2010) | 1 line
    | Changed paths:
    |    M /trunk/Convex_decomposition_3/doc_tex/Convex_decomposition_3/PkgDescription.tex
    | 
    | Add ccPkgLicense
    | ------------------------------------------------------------------------
........
2010-02-01 14:45:09 +00:00
Laurent Rineau 185269032c Merged revisions 53906-53926,53928-53934 via svnmerge from
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch

........
  r53918 | lrineau | 2010-01-29 18:23:40 +0100 (Fri, 29 Jan 2010) | 12 lines
  
  Merge from trunk:
    | ------------------------------------------------------------------------
    | r53910 | stayeb | 2010-01-29 16:33:26 +0100 (Fri, 29 Jan 2010) | 1 line
    | Changed paths:
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Lloyd_move.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Mesh_global_optimizer.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Mesh_sizing_field.h
    |    M /trunk/Mesh_3/include/CGAL/Mesh_3/Odt_move.h
    | 
    | Fix: ensure that no '0' is inserted in the sizing field.
    | ------------------------------------------------------------------------
........
  r53920 | lrineau | 2010-01-29 18:44:29 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Bug fixes in a demo.
........
  r53924 | pmachado | 2010-01-29 20:48:24 +0100 (Fri, 29 Jan 2010) | 2 lines
  
  Bug fix: pre-condition + case of three different spheres with 2 coincident
  radical planes (and the consequences).
........
  r53928 | lrineau | 2010-01-31 13:13:10 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  Add a precision that AK/RS is not available on Windows.
........
  r53930 | lrineau | 2010-01-31 13:39:12 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  NSIS installer for CGAL-3.6
........
  r53932 | lrineau | 2010-01-31 13:42:35 +0100 (Sun, 31 Jan 2010) | 2 lines
  
  script_cgal.nsi is no longer named after a specific version.
........
2010-01-31 13:02:15 +00:00
Fernando Cacciola 8913941feb TAUCS downloading fixes 2009-10-07 15:47:28 +00:00
Fernando Cacciola ab86c7e476 TAUCS downloading fixes 2009-10-07 15:44:30 +00:00
Laurent Rineau f1a3f94274 Merge to trunk commits from CGAL-3.5-branch so far.
Merged revisions 50855,50859,50863,50868,50871,50878-50879,50886,50893,50930-50934 via svnmerge from 
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch

........
  r50855 | lrineau | 2009-07-27 13:47:18 +0200 (Mon, 27 Jul 2009) | 1 line
  
  Attempt to fix links to precompiled demos.
........
  r50859 | lrineau | 2009-07-27 14:37:54 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  update the AUTHORS list
........
  r50863 | lrineau | 2009-07-27 14:53:14 +0200 (Mon, 27 Jul 2009) | 3 lines
  
  Remove occurences of "3.4" in various files (problem reported by
  J. Reichel)
........
  r50868 | lrineau | 2009-07-27 15:38:39 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix target names conflicts with Triangulation_2.
........
  r50871 | lrineau | 2009-07-27 15:48:57 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Taucs will be updated for CGAL-3.5.
........
  r50878 | lrineau | 2009-07-27 16:10:03 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  There was still a 3.4 in that file.
........
  r50879 | lrineau | 2009-07-27 16:16:11 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Fix a problem with \cgalrawversion{}: use "\cgalrawversion" instead!
........
  r50886 | reichel | 2009-07-27 19:09:07 +0200 (Mon, 27 Jul 2009) | 2 lines
  
  Set CGAL_SONAME_VERSION to 4 and CGAL_SOVERSION to 4.0.0.
........
  r50893 | lsaboret | 2009-07-28 10:27:31 +0200 (Tue, 28 Jul 2009) | 2 lines
  
  * Fixed include path.
  * Fixed order of libraries: TAUCS must be listed before LAPACK.
........
  r50930 | lrineau | 2009-07-29 11:58:00 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add periodic_3_demo to "make demos".
........
  r50931 | lrineau | 2009-07-29 11:59:33 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add CGAL ipelets to "make demos".
........
  r50932 | lrineau | 2009-07-29 12:57:59 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the polyhedron demo to "make demos".
........
  r50933 | lrineau | 2009-07-29 13:04:50 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Add the points set demo to "make demos".
........
  r50934 | lrineau | 2009-07-29 13:09:22 +0200 (Wed, 29 Jul 2009) | 2 lines
  
  Make the windows installer fetch the manual from the right place!
........
2009-07-29 12:49:27 +00:00
Laurent Rineau 9cb4288652 s/3.4/3.5/ in some strings of the installer 2009-07-23 15:53:35 +00:00
Fernando Cacciola 2dceb0141b Added .nsh for 3.5 2009-07-10 15:35:37 +00:00
Laurent Rineau bed1cfc31b 3.5 installer 2009-07-10 10:04:21 +00:00
Laurent Rineau 395cc530bd Last cosmetic changes in the Windows installer. 2008-12-19 09:42:34 +00:00
Laurent Rineau 40c1c8fb1d Install demo/icons/ and demo/resources in all cases (used by src/CGALQt4). 2008-12-18 22:27:00 +00:00
Fernando Cacciola 81aea63172 NSIS sources updated 2008-12-16 15:31:19 +00:00
Laurent Rineau c0780f55b8 Typo. 2008-12-16 15:11:26 +00:00
Laurent Rineau 89a7e5dbb7 Correct the link to index.html, in the Windows installer. 2008-12-16 14:07:11 +00:00
Fernando Cacciola d0dc0504d2 Fixed users manual URL 2008-12-15 15:48:20 +00:00
Fernando Cacciola a9ab7e790d NSIS sources updated 2008-12-15 15:43:50 +00:00
Fernando Cacciola a0f2742056 NSIS sources updated 2008-12-12 13:09:57 +00:00
Fernando Cacciola f182f7fff3 NullSoft Installer updates 2008-12-10 20:07:45 +00:00
Fernando Cacciola a46e880b9d Removed visual studio stuff superseeded by cmake 2008-02-05 15:49:29 +00:00
Fernando Cacciola 9c8dd7c30c Relative include path fixed 2007-06-21 13:31:36 +00:00