- create_internal_release:
- added create_global_makefile procedure which creates the global makefile
used by autotest_cgal
- autotest_cgal:
- removed the make_global_makefile procedure
- removed the call from test_script procedure
- extract CGAL_VERSION only, not CGAL_VERSION_H and CGAL_VERSION_NR.
- compute CGAL_DIR from CGAL_MAKEFILE instead of being hardcoded to "..",
which allows to use a local test directory which is not under $CGAL.
- write TESTER_NAME and TESTER_ADDRESS in the results*.txt file.
- made the possibility for create_modules to generate docs for individual packages.
- create_new_release was updated in that sense but for the moment it calls create_modules with -c n, which means no doc will be generated for the moment. (Sylvain must prepare the doc tools first)
- create_internal_module script is taken from CVSDIR rather then the same direc
tory as create_modules
- create_modules script updates Scripts package if the updating state is y
- create_new_release script is also used to build the modules. It calls create_\
modules script
- create_modules script changed:
- added updating|not updating feature
- added installation dir
- added customization of the RELEASE VERSION and RELEASE NUMBER
- it tar/gzip the modules and put them in the installation dir
- fixed minor bug in create_internal_release when the release is built on
Windows platform. The Auxiliary package was copied in the root of the
release and the files and the directories from Auxiliary were copied also
in the root of the release. For Windows Auxiliary=auxiliary so the auxiliary
directory was removed at the end.
- updated create_modules and create_internal_module
- create_internal_release removes web directory from the module
- create_internal_release removes all files in the root of the module except
for install_cgal
- create_modules checks for create_internal_release script and for CVSDIR
directory. If they are not found, the script exits.