- New option --do-not-tag that allows to using the script with --do-it
without creating the tag.
- The script no longer sends emails for a long time. Update the usage
text and remove the no longer used variable MAILTO.
- The script now reads a configuration file, named
$HOME/.cgal_create_new_release_rc
For example, mine contains:
TMPDIR=$HOME/CGAL/create_internal_release
HTML_DIR=/var/CGAL/www/Members/Releases
- The script now uses and absolute path for SOURCES_DIR.
- If the file ${VERSION_FILE} (aka "version_number") is not present,
use svn to compute a new release number.
Tar::Archive
Tar::Archive::File
File::Copy
File::Copy::Recursive
- Conflicts between two CGAL packages (two files with same names) are
now checked (using CPAN packages "Archive::Tar" and
"Archive::Tar::File" and a hash table of all files).
- Use the -C option of GNU/tar, instead of several 'mv' and 'cp -r'.
- Use commands 'move' and 'dircopy' from File::Copy and
File::Copy::Recursive, instead of using system with 'mv' and 'cp -r'.
"test_envelope_segments.cpp", line 209: Error: The function "strcmp" must have a prototype.
"test_envelope_segments.cpp", line 211: Error: The function "strcmp" must have a prototype.
detected by Sun CC.
"test_approx_offset.cpp", line 70: Error: The function "sscanf" must have a prototype.
"test_approx_offset.cpp", line 87: Error: The function "strchr" must have a prototype.
"test_approx_offset.cpp", line 88: Error: The function "strchr" must have a prototype.
"test_approx_offset.cpp", line 89: Error: The function "strchr" must have a prototype.
"test_approx_offset.cpp", line 90: Error: The function "strchr" must have a prototype.
detected by Sun CC.
"test_Minkowski_sum.cpp", line 80: Error: The function "strchr" must have a prototype.
"test_Minkowski_sum.cpp", line 81: Error: The function "strchr" must have a prototype.
"test_Minkowski_sum.cpp", line 82: Error: The function "strchr" must have a prototype.
"test_Minkowski_sum.cpp", line 83: Error: The function "strchr" must have a prototype.
detected by Sun CC.
"Model.cpp", line 121: Error: The function "sscanf" must have a prototype.
"Model.cpp", line 260: Error: The function "sprintf" must have a prototype.
"Model.cpp", line 61: Error: The function "sscanf" must have a prototype.
"Monomer.cpp", line 167: Error: The function "sprintf" must have a prototype.
"Monomer.cpp", line 221: Error: The function "sscanf" must have a prototype.
"Monomer_data.cpp", line 762: Error: The function "sscanf" must have a prototype.
detected by Sun CC.
"linear_least_squares_fitting_points_2.cpp", line 42: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_points_3.cpp", line 105: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_points_3.cpp", line 74: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_points_3.cpp", line 80: Error: The function "rand" must have a prototype.
"linear_least_squares_fitting_points_3.cpp", line 81: Error: The function "rand" must have a prototype.
"linear_least_squares_fitting_rectangles_2.cpp", line 131: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_rectangles_2.cpp", line 48: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_rectangles_2.cpp", line 90: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_segments_2.cpp", line 101: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_segments_2.cpp", line 143: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_segments_2.cpp", line 192: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_segments_2.cpp", line 45: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_segments_2.cpp", line 72: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_tetrahedra_3.cpp", line 17: Error: The function "rand" must have a prototype.
"linear_least_squares_fitting_triangles_2.cpp", line 57: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_triangles_2.cpp", line 99: Error: The function "exit" must have a prototype.
"linear_least_squares_fitting_triangles_3.cpp", line 16: Error: The function "rand" must have a prototype.
detected by Sun CC.
"include/test_types.h", line 31: Error: The function "strcpy" must have a prototype.
"include/test_types.h", line 32: Error: The function "strcat" must have a prototype.
"include/test_types.h", line 33: Error: The function "strcat" must have a prototype.
detected by Sun CC.
"Chain.cpp", line 40: Error: The function "sprintf" must have a prototype.
"Chain.cpp", line 73: Error: The function "sprintf" must have a prototype.
"Heterogen.cpp", line 95: Error: The function "sprintf" must have a prototype.
"PDB.cpp", line 66: Error: The function "sscanf" must have a prototype.
"PDB.cpp", line 68: Error: The function "sscanf" must have a prototype.
"PDB.cpp", line 92: Error: The function "sscanf" must have a prototype.
detected by Sun CC.