Commit Graph

112 Commits

Author SHA1 Message Date
Sylvain Pion f69bd58811 Just discovered that sed has a practical "-i" option to edit files in place. 2007-05-04 10:15:40 +00:00
Sylvain Pion ca0b98ef1d Fix VERSION file in public tarballs. 2007-05-04 09:34:04 +00:00
Laurent Rineau 38696fb3c9 *** empty log message *** 2007-04-03 14:55:12 +00:00
Laurent Rineau 19474eb0b0 Improved checks. 2007-04-03 14:09:32 +00:00
Laurent Rineau 6052258985 New script that can detect incorrect (or missing) SVN keywords (such as
"$Source:$, which is a CVS keyword).
2007-04-03 13:32:22 +00:00
Joachim Reichel b0490f792a handle relative paths as argument for the -a option 2007-03-25 12:50:28 +00:00
Joachim Reichel d8bdbd0ac3 update list of extensions and exceptions
check if it is safe to use a subdirectory called 'stats'
2007-03-18 20:38:23 +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
Laurent Rineau 160875b14c new script check_no_CGAL_USE_without_includes_before that checks for use of
CGAL_USE_* macros before the first inclusion of a CGAL header.
2007-03-12 14:50:23 +00:00
Sylvain Pion 2e95a47ebe Pass down $MAKEFLAGS to install_cgal when building the release.
(not yet to the test-suite as it would interfere with the current
mechanism to parallelize the test-suite).
2007-03-10 20:34:44 +00:00
Sylvain Pion 6cd197df85 Darwin porting 2007-03-10 17:47:19 +00:00
Sylvain Pion 732f926025 The script I use to cleanup files with leading and trailing empty lines 2007-03-10 16:47:06 +00:00
Sylvain Pion 1f088ecde2 replace copy-pasted code by calling create_cgal_test --no-run for demos 2007-03-09 22:58:30 +00:00
Joachim Reichel cd1a040d2e remove -w and -g option of install_cgal
remove makefile variables CGAL_WINDOW_LDFLAGS, CGAL_GEOWIN_LDFLAGS and CGAL_QT_LDFLAGS
(see #1894)
2007-03-09 22:53:24 +00:00
Sylvain Pion d7494960f0 Add a --no-run option which avoids executing (to be used for demos) 2007-03-09 22:52:40 +00:00
Andreas Fabri d305869dc5 Added FTP_OPTS as cygwin and Linux ftp have different options 2007-02-28 09:54:05 +00:00
Laurent Rineau 8138bc22d7 More unification between .C and .cpp cases. 2007-02-22 11:26:59 +00:00
Laurent Rineau 1fcf46e3a1 - Unify create_makefile_entry for .C and .cpp files.
- Remove tabs from the source code of cgal_create_makefile, use printf and 
  \t instead
2007-02-22 11:15:07 +00:00
Sylvain Pion 158fedcd9f Remove the copy of config/testfiles to test/Configuration, since it's not needed
anymore since we now have the install.log in the Installation line of the test-suite.
And it makes the tarball one step closer from the SVN content.
2007-02-15 23:16:51 +00:00
Sylvain Pion aa2b3f8100 replace copy-pasted inline create_cgal_test by calling the script 2007-02-15 23:03:43 +00:00
Sylvain Pion ea28376074 synchronize with the old way from create_internal_release 2007-02-15 22:53:44 +00:00
Sylvain Pion e033f248fb make it the same as the cgal_test created by create_internal_release 2007-02-15 22:33:49 +00:00
Sylvain Pion bb090b6ce6 Only considers those *.C and *.cpp files that contain
a main() function (more precisely, that match "\<main\>").
2007-02-15 16:02:11 +00:00
Sylvain Pion 83b3155d82 remove duplicate/buggy copy of the install.log files 2007-02-07 14:38:40 +00:00
Laurent Rineau 1cf3971452 - fix creation of the source RPM.
- new option --verbose, to set log to std out instead of the logfile
- do not try to remove files of the public release, if $DO_PUBLIC is empty.
2007-01-31 18:40:02 +00:00
Sylvain Pion 98fb3fc5bb Add -p (passive mode) to FTP, otherwise it doesn't work on some sites.
(I hope it will not break other sites...)
2007-01-28 09:59:45 +00:00
Sylvain Pion 5ac99beace Remove 2 obsolete scripts dealing with adding/removing useless protect macros. 2007-01-24 18:03:00 +00:00
Sylvain Pion 9b7a13a3ed Remove obsolete modules creation scripts. 2007-01-24 16:07:20 +00:00
Sylvain Pion 6ab2e23c59 Cleanup : replace all log redirections " >> ${LOGFILE} 2>&1 " by a unique
"exec" command (thanks for the hint from an anonymous developer).
2007-01-24 15:58:22 +00:00
Laurent Rineau ec68e6c9f9 Fix the src.rpm generation. 2007-01-24 15:37:19 +00:00
Andreas Meyer 4ec2c7f37f testsuite webpage now has entries for libCGAL* 2007-01-11 22:32:08 +00:00
Sylvain Pion 1cf931a3d1 Fix last change for the case where TEST_DIR_ROOT is defined (e.g. to /tmp). 2007-01-06 23:12:28 +00:00
Sylvain Pion afa01f1d5d web files are now on agrion instead of bombyx (redirects make it transparent). 2006-12-19 13:17:02 +00:00
Sylvain Pion 0690df2a39 Update cgal-develop mail adress.
And comment out mail sending, as I doubt it's that useful.
2006-08-25 06:56:28 +00:00
Andreas Meyer 692d68bffe bugfix: for some machines, the commandlines became too long.
solution: echo into a script and execute this script
2006-08-14 13:18:56 +00:00
Laurent Rineau db20bb4393 Revert revision 32553.
And modify "define internal_release.*" to 
"define +internal_release +[0-9]+".
2006-07-17 15:59:15 +00:00
Laurent Rineau 91074e07b4 Change the way of specifying the internal release number, for RPMS. 2006-07-17 12:33:44 +00:00
Sylvain Pion c8b5db64c9 - Add better command-line parsing code
- Add a "--public" option that selects building of public versions.
  (so it's disabled by default)
2006-07-14 09:32:35 +00:00
Menelaos Karavelas 9ce4a9edb4 fixed error 2006-07-14 09:24:18 +00:00
Menelaos Karavelas d3d02e921c now the create_macosx_installer script takes the CGAL version as an argument 2006-07-14 09:22:39 +00:00
Sylvain Pion 21db610b9f Adding the "--rpm" option, and it is necessary to build the SRPMs. 2006-07-14 08:43:58 +00:00
Sylvain Pion 28b8819f3e Add an option to not require the version_number file,
and if not there, assume "0" as internal version number.
2006-07-14 08:21:32 +00:00
Sylvain Pion d88e2d91c8 Change the generated \cgalversion to be the public name, and add \cgalinternalversion. 2006-07-14 07:47:12 +00:00
Sylvain Pion 665737af0f Spot .cpp files under test/ as well. 2006-07-12 13:56:53 +00:00
Sylvain Pion 8fd4f75282 Remove remove_line_directives (I have not seen any use of it since years) 2006-07-12 13:55:52 +00:00
Sylvain Pion f9fd5fd680 Add command-line options:
--help
  --do-it
2006-07-12 12:50:03 +00:00
Sylvain Pion 5a1d4b985b - Create a new file $CGAL/VERSION which contains the version
number and no carriage return.
- Use it in install_cgal instead of parsing <CGAL/version.h>.
2006-07-12 10:01:06 +00:00
Sylvain Pion 4e5bf788d5 Use `pwd` instead of /home/spion/... 2006-07-12 09:28:01 +00:00
Sylvain Pion ca022a173a - Add a new package "Testsuite" that gathers the test-suite infrastructure.
- Move Scripts/test/ there.
- Add <CGAL/Testsuite/assert.h> that defines a CGAL_test_assert() macro.
  (yet to be documented)
2006-07-06 07:47:54 +00:00
Sylvain Pion b28e8a422d Remove building of doc_pdf/Installation.pdf in the public
versions of the releases.  Updates some files mentioning it.
2006-07-06 07:43:40 +00:00