Commit Graph

1719 Commits

Author SHA1 Message Date
Laurent Saboret f79f707883 Complete rewrite of TAUCS support. Windows, Linux and Darwin are tested. Other platforms are supported but not yet tested. 2006-05-09 16:16:39 +00:00
Sylvain Pion 8fea581599 Homogeneize first line 2006-05-03 12:19:44 +00:00
Sylvain Pion 5fe4dd82e9 typos 2006-05-03 12:14:56 +00:00
Sylvain Pion 7b30a85331 Try to remove workaround for SunPRO (CGAL_WRAP). 2006-05-02 18:14:47 +00:00
Andreas Fabri 09be01a3e3 updated supported platforms 2006-05-02 14:58:54 +00:00
Michael Hoffmann f78772ab7a Added remark about install.log file. 2006-05-02 12:44:45 +00:00
Andreas Fabri abaf5420df It's VC 7.0 and not VC 7.1 which is no longer supported 2006-05-02 12:03:12 +00:00
Andreas Fabri f27e2f67cd Most demos need Qt not Leda 2006-04-29 22:56:41 +00:00
Andreas Fabri 43e12a2ff9 Removed winutils 2006-04-29 22:53:31 +00:00
Andreas Meyer b63cb8b045 fix: Installation Manual instead of installation<SUB>m</SUB>anual
(only a workaround for the manual_tools .. 
      needs to be fixed there at some time)
2006-04-29 19:51:02 +00:00
Sylvain Pion 010238493d Update for the release 2006-04-28 21:09:44 +00:00
Sylvain Pion 23b13e385c Update OpenNL license. 2006-04-28 15:26:08 +00:00
Andreas Fabri 9846c44dc4 added 3.2 2006-04-28 15:07:46 +00:00
Sylvain Pion 038166dc0f Move the main CHANGES file to a place where it gets added automatically
to releases (picking Installation for this).
2006-04-28 14:51:50 +00:00
Michael Hoffmann 064e4fbb8c Search for install_name_tool after OS_COMPILER is defined. 2006-04-24 08:30:26 +00:00
Laurent Saboret fc15e54f87 Use multithreaded DLL runtime with Visual C++ and Intel compiler (-MD) 2006-04-21 14:34:07 +00:00
Michael Hoffmann cd3bd9926b A couple of corrections and unifications. 2006-04-21 09:51:54 +00:00
Michael Hoffmann c4459c8a49 Commented CGAL_MAKEFILE replacement for example/test makefiles.
(Was not effective, anyway..)
2006-04-20 17:44:44 +00:00
Michael Hoffmann 06f91e0a47 Added descriptions for all 3rd party libs. 2006-04-20 15:10:59 +00:00
Michael Hoffmann e38f0dfb5e Rewrite complete. 2006-04-20 14:38:19 +00:00
Michael Hoffmann 2b3e66f6d7 Name Install Menu. 2006-04-20 09:19:35 +00:00
Sylvain Pion 00eda9d67b Redo the CGAL_SHARED_LIB_INSTALL_NAME change, as it is needed
when no "install" procedure is run.
2006-04-19 21:05:39 +00:00
Sylvain Pion 8fa59948d4 Undo r29804 (CGAL_SHARED_LIB_INSTALL_NAME) as a better
approach is there now.
2006-04-19 15:43:21 +00:00
Michael Hoffmann f75c90a48a Add buildlog to install.log, even in case of success. 2006-04-19 15:19:15 +00:00
Michael Hoffmann 27ae54feef Minor things. 2006-04-18 14:54:10 +00:00
Michael Hoffmann e392b3f7ea Use install_name_tool to correct sharedlibnames on Darwin. 2006-04-18 14:26:28 +00:00
Laurent Saboret 87d65f75e3 Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config) 2006-04-18 12:42:52 +00:00
Michael Hoffmann f26644d94f Give reasonable error msg when parsing BUILD_ONE_CONFIG. 2006-04-18 11:45:49 +00:00
Michael Hoffmann 423c42ef94 Re-separated them. 2006-04-18 09:55:19 +00:00
Sylvain Pion dda69ef6cd Remove CGAL_CFG_NO_SFINAE and CGAL_CFG_NO_PRAGMA_FENV_ACCESS as they were
only for "prospective" testing, and are not used (and not clear if they
will be useful one day either).
2006-04-17 10:23:06 +00:00
Sylvain Pion 0d0aad83ea In create_standard_header_replacements(), do a first test with
all std headers included at once, to avoid the loop over all
individual headers (speed up).
2006-04-17 09:54:39 +00:00
Sylvain Pion bcdca3ec9f Undo r30293/r30294 as they seem to be the culprit 2006-04-15 17:00:43 +00:00
Sylvain Pion eed6175a1d Undo r30319 as it was not the cause of the armageddon. 2006-04-15 16:23:50 +00:00
Laurent Saboret 312353dd51 Global fix of svn:executable property in trunk 2006-04-14 15:07:17 +00:00
Sylvain Pion 0aadfc285b - 80 columns max
- Updates for src/CGAL/.
2006-04-14 14:07:08 +00:00
Sylvain Pion 601e136909 - Undo r30288 as it is probably the cause of buggy test-suite. 2006-04-14 13:00:41 +00:00
Sylvain Pion d2740513aa Use .cpp file extension instead of .C for src/*/* files. 2006-04-14 09:19:29 +00:00
Sylvain Pion 0ef9da253a Progress towards libraries makefile factorization 2006-04-13 23:42:26 +00:00
Sylvain Pion 22ad725de1 Move src/*.C to src/CGAL/*.C 2006-04-13 22:24:18 +00:00
Sylvain Pion c1373346f2 Merge src/makefile_lib and src/makefile_sharedlib into src/makefile.
This required to pass CXXFLAGS on the make command-line, and therefore
I took this opportunity to also pass CGAL_MAKEFILE on the command-line,
which in turn allowed to get rid of the prepare_lib_makefiles function.
2006-04-13 22:02:29 +00:00
Michael Hoffmann a19ca0b4fc Include dir should not include X11. 2006-04-13 17:12:58 +00:00
Michael Hoffmann 6dc795fc1f Updated interactive part. 2006-04-13 15:09:06 +00:00
Andreas Fabri 506697e99d Added paragraph for ImageIO 2006-04-13 14:44:33 +00:00
Michael Hoffmann 4d04cf0bf7 Rename (no special chars...). 2006-04-13 14:00:09 +00:00
Michael Hoffmann cc655d0d29 Rename. 2006-04-13 13:59:42 +00:00
Michael Hoffmann cf96be9ae6 Print supported libs on multiple lines in interactive menu. 2006-04-13 13:14:47 +00:00
Laurent Rineau 3e26709e52 make lib_menu exit if the setup is not correct, in non-interactive mode. 2006-04-13 11:45:42 +00:00
Michael Hoffmann 2cd72b3ceb Check lib64 first. 2006-04-13 08:07:57 +00:00
Michael Hoffmann e78e97c757 Try lib64 first. 2006-04-13 06:46:12 +00:00
Laurent Rineau 0e06d5f8fd patch to test file test_ZLIB.C, so that is no longer segfault with -O2. 2006-04-11 18:06:09 +00:00
Michael Hoffmann 69b3d5bb25 Join GMP and MPFR, as we need both. 2006-04-11 13:03:47 +00:00
Michael Hoffmann 4b48954bb1 Output feature not package name when testing. 2006-04-11 13:02:56 +00:00
Michael Hoffmann af82afeb29 Homogenize description. 2006-04-11 12:40:14 +00:00
Michael Hoffmann 6ded4a57df Removed svn:executable. 2006-04-11 12:24:18 +00:00
Michael Hoffmann f32a974f9a Cleanup of XLIBS and WINDOW_DIR (unused).
Introduce CGAL_CGAL_LDFLAGS.
2006-04-11 09:19:18 +00:00
Michael Hoffmann 1e002a7ca8 Added version=. 2006-04-11 08:47:38 +00:00
Michael Hoffmann 1b68c5bcfa Handle LEDA Window library. 2006-04-11 08:10:52 +00:00
Sylvain Pion e1a632e7cf Move src/makefile* under SVN instead of being generated. 2006-04-09 22:07:10 +00:00
Michael Hoffmann 8ff7788731 Fixed critical bug in return value processing in link_run_test.
(Reported by Fernando and Marc.)
2006-04-05 14:57:09 +00:00
Joachim Reichel 5fc8687cdf make explicit that the CGAL library can be found in src *excluding* src/Core 2006-03-30 16:27:39 +00:00
Joachim Reichel c8e3282cb1 typos introduced by ispell in tex mode fixed 2006-03-30 16:25:07 +00:00
Joachim Reichel 5388ed277e LICENSE.FREE_USE added (very permissive, MIT-like license),
LICENSE updated (introduction rewritten, third-party libraries updated,
default license for files without copyright notice)
2006-03-30 15:07:16 +00:00
Laurent Rineau 325a6aba59 Increase the width of the output of print_os_settings(), in install_cgal 2006-03-30 11:48:28 +00:00
Laurent Rineau 31052b4d24 Oups! A better fix for test_ZLIB.C 2006-03-30 10:30:23 +00:00
Laurent Rineau 5a95ca2650 Fix the ZLIB test. 2006-03-30 10:26:43 +00:00
Andreas Fabri 9f5b8f904c Added 'version=' again and added a function call for linking 2006-03-29 16:12:31 +00:00
Andreas Fabri 53f6b9ccee Make it work with other versions than 1.2.3 2006-03-29 15:51:30 +00:00
Sylvain Pion 24045f8fd9 Add $CGAL_SHARED_LIB_INSTALL_NAME to specify the -install_name option for
building dylibs on Darwin (removes the need for $DYLD_LIBRARY_PATH).
2006-03-29 13:45:08 +00:00
Sylvain Pion faf9a99f21 On Darwin, -fno-common is only needed when making the shared libs themselves,
not all the time, so move it from ADDITIONAL_CXXFLAGS to CGAL_SHARED_LIB_CXXFLAGS.
2006-03-28 21:30:31 +00:00
Michael Hoffmann 569f82f4c8 Fix CORE include. 2006-03-28 10:21:32 +00:00
Andreas Fabri 65de099a11 Fix in ZLIB for windows and new conf file for non-windows 2006-03-28 09:41:17 +00:00
Michael Hoffmann 01228d2f2f Make KEY case-insensitive in support_menu. 2006-03-27 12:20:34 +00:00
Andreas Meyer 04e9ae21d5 remove "W" again from libs, because it resulted in undefined references 2006-03-25 11:37:44 +00:00
Andreas Meyer 112fee3471 added libW to please WindowStream
... hope this does not brake anything :-)
2006-03-24 17:20:45 +00:00
Andreas Fabri 3d8f2de06b fixes in program_options and new stuff for zlib on windows 2006-03-24 11:36:08 +00:00
Laurent Saboret 2f2e783569 install_cgal detects now properly TAUCS on Cygwin/Visual C++. It probably also works for Cygwin/Intel Compiler.
Note: TAUCS is not compatible with Cygwin/g++ (no makefile provided).
2006-03-23 14:35:07 +00:00
Sylvain Pion 1aa2fda9f5 - Swap order of CUSTOM_CXXFLAGS and ADDITIONAL_CXXFLAGS
(spotted because I want to alter the default -Wall by -Wno-non-virtual-dtor)
2006-03-22 23:09:50 +00:00
Laurent Saboret c8d6f4eaec TAUCS detection is now robust on Linux/Unix 2006-03-21 16:06:47 +00:00
Sylvain Pion 581fea564c Move Modules directory to Maintainance, which is not submitted. 2006-03-18 19:23:54 +00:00
Sylvain Pion d585137aff dont_submit the Modules directory. 2006-03-18 18:07:24 +00:00
Sylvain Pion 49f53eede9 Remove redundant #include <iostream>. 2006-03-17 19:57:14 +00:00
Sylvain Pion c8a93cf0ed ) Remove spurious "-l". 2006-03-17 19:42:22 +00:00
Laurent Saboret 445397cbe8 Added detection of TAUCS library at installation time 2006-03-16 17:21:55 +00:00
Daniel Russel a0cb873181 added test for program options, lets hope this doesn't break anything :-) 2006-03-16 06:32:50 +00:00
Joachim Reichel f582718758 rename create_makefile to cgal_create_makefile to avoid name clashes,
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
2006-03-15 22:10:02 +00:00
Sylvain Pion 7579c1e54e - Give back to Caesar what belongs to him. 2006-03-15 12:41:47 +00:00
Marc Glisse b2b0f6770e Make the test a bit more complicated to catch a sunpro bug. 2006-03-10 18:56:10 +00:00
Michael Hoffmann 75e9cfb32d Make parsing 3rd party messages on screen less spacy (request by Sylvain). 2006-03-10 14:41:16 +00:00
Marc Glisse 59aea66a35 sunpro: add compiler flag to enable CGAL_PRETTY_FUNCTION. 2006-03-09 13:18:31 +00:00
Michael Hoffmann 65dc16cc4e Scan packages in reverse order for command line parsing. 2006-03-09 09:58:37 +00:00
Michael Hoffmann 298cf4d3f7 Added name prefix caveat. 2006-03-09 09:57:42 +00:00
Michael Hoffmann 99e8fd8b3a Avoid one feature being a prefix of the other. 2006-03-09 09:50:28 +00:00
Michael Hoffmann b29aef2453 Fixed bug in command line argument parsing. 2006-03-09 09:47:13 +00:00
Michael Hoffmann 66abfd322a Removed outdated sample include files. 2006-03-09 08:48:02 +00:00
Marc Glisse 1fecf12871 Remove deprecated flag for sunpro. 2006-03-08 12:35:41 +00:00
Andreas Fabri afb6612310 Removed glut32.lib (again???) 2006-03-08 07:58:01 +00:00
Michael Hoffmann c1d79d5429 Log environment variable parsing. 2006-03-07 15:57:49 +00:00
Sylvain Pion 50ea6b92db - Merge Configuration into Installation. 2006-03-07 15:03:22 +00:00
Sylvain Pion 6332da9c50 - Remove Radu from maintainer files, and other updates. 2006-03-07 13:56:03 +00:00
Michael Hoffmann 45f94339fb Remove GLUT from OpenGL Libs.
Fix makefile_print_from_var.
2006-03-07 12:34:58 +00:00
Michael Hoffmann b5cd2003e7 Set linker flags in link_run_test. 2006-03-06 15:29:53 +00:00
Michael Hoffmann b4e006d082 Move ${START_LD_OPT} in _link_run_test. 2006-03-06 15:06:17 +00:00
Michael Hoffmann 33ccc4e6c5 Add ${START_LD_OPT} when linking testfiles. 2006-03-06 13:42:31 +00:00
Michael Hoffmann 537d560cce Also do single <-> multi-threaded for Windos. 2006-03-06 13:41:20 +00:00
Michael Hoffmann c07a782e15 2006-03-06 10:58:51 +00:00
Michael Hoffmann 4535b62b9a Fixed "\nt" qualification bug in makefile_print_from_var.
Fixed bug in handling of --with-... commandline option.
Add CGALQt to linker flags when QT support is enabled.
2006-03-06 10:40:16 +00:00
Michael Hoffmann f77769e675 Separate mpfr from gmp. 2006-03-06 08:08:17 +00:00
Michael Hoffmann e71c4a1ce6 Fixed flag generation for testfiles.
Re-enable test menu.
Do not call "link" for MSVC and Intel.
Do not remove RIS_LOGFILE after creating it.
2006-03-03 16:20:04 +00:00
Michael Hoffmann ca753a3ec2 Fixed more bugs in makefile processing. 2006-03-02 16:20:08 +00:00
Michael Hoffmann 756eca876d Fixed bugs in include makefile generation.
Handle spaces in file- and dirnames (more or less).
2006-03-01 16:19:10 +00:00
Michael Hoffmann 51ebb7517f Complete rewrite of 3rd party lib support; this is now
stored in separate specfiles in config/support similar
to config/testfiles.
Default mode is to include support for as many libraries as possible.
(Can be switched off using the new cmdline switch --without-autofind.)
Forward a lot more into install.log.
Also cleaned up a lot of things.
QT support now requires $QTDIR to be set.
Custom ostag shows up in menus etc.
2006-02-28 16:12:09 +00:00
Michael Hoffmann 0fa3f79d1d Cleanup. 2006-02-28 16:00:43 +00:00
Andreas Fabri 1d25a892db Removed glut from OPENGL_LIBS 2006-02-28 09:41:58 +00:00
Michael Hoffmann e4098aee5c The files for our new 3rd party lib support. 2006-02-27 19:42:44 +00:00
Andreas Fabri 4f43059e1c Added glut to the OPENGL_LIBS 2006-02-27 14:36:47 +00:00
Laurent Saboret db6a8f948c Change CVS keywords to SVN style 2006-02-16 14:30:13 +00:00
Michael Hoffmann 5f055f417a Inserted changes from December rollup. 2006-02-15 09:08:08 +00:00
Laurent Saboret 1aad55d4cb Change CVS keywords to SVN style 2006-02-14 10:08:15 +00:00
Laurent Saboret 24c27026ba Move packages to trunk root 2006-02-14 08:58:15 +00:00