Skip to content
Mael Rouxel-Labbé edited this page Mar 28, 2024 · 1 revision

Internal Releases

Internal releases are currently created daily from a script run at GeometryFactory. This script packages together the current versions of all packages into a tar file and publish a tarball at https://cgal.geometryfactory.com/CGAL/Members/Releases/. People responsible for running the test suite can pick it up automatically using the autotest_cgal script.

Public Releases

A public release can be created from an internal release by following the steps detailed in the README file in the package Release in the SCM repository. This file describes how to create the code, the documentation and the updated web pages for a new release.

Each public release is tagged in the cgal repository with a tag in the following format vN.M, where N.M is the release number. There is also a branch created for each release with the name N.M.x-branch, where N.M is the release number as before. This facilitates the creation of bug fix releases.

Tags and branches names before CGAL-5.1

Each public release is tagged in the cgal repository with a tag in the following format releases/CGAL-N.M, where N.M is the release number. There is also a branch created for each release with the name releases/CGAL-N.M-branch, where N.M is the release number as before. This facilitates the creation of bug fix releases.

Clone this wiki locally