Skip to content
This repository has been archived by the owner on May 21, 2023. It is now read-only.

Script to make changelogs for SageMath releases in the traditional format. By Jeroen Demeyer. Obsolete after the transition to GitHub.

Notifications You must be signed in to change notification settings

sagemath/sage-changelogs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= merger =

== Description ==

Script to make Sage changelogs.

== License ==

GNU General Public License, either version 2 of the License, or
(at your option) any later version.

== Authors ==

 * Jeroen Demeyer <jdemeyer@cage.ugent.be>

== Variables ==

The following variables MAY be set.  If not set, a default value will
be used.  In all cases, a non-existing directory will be created.

* VERSION: The new version of Sage.

* SAGE_MERGER_TOP (default: $HOME/merger): Fully qualified top working
directory, shared across Sage versions.  It is used as a default for
several other variables and is also used to extract Sage.

* LOGDIR (default: $DIST/logs): Directory where the log files of the
merger script will be written to.  Also the release notes will be put
here before Sage is built (so you can already look at the notes before
the build is finished).  This directory will be deleted and recreated
if it already exists.

* RELEASEURL (default: http://boxen.math.washington.edu/home/release)
Where can Sage releases (old and new) be downloaded from?

* TRACURL (default: http://trac.sagemath.org/sage_trac): URL for the
Sage Trac.

* RELEASEMANAGER (default: real name of current user): Real name of
the release manager.


== Hook functions ==

Before every step in the merge process above, a hook function is
called if defined in the merger script.  The name of the function is
the name of the step with "_hook" appended, for example
test_sage_hook().  If a function all_hook is defined, it will be run
before every step.  If a hook function sets the variable skip=yes, then
that particular step will be skipped.  Any non-zero return value is
treated as an error and will abort the merger.

About

Script to make changelogs for SageMath releases in the traditional format. By Jeroen Demeyer. Obsolete after the transition to GitHub.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Languages

  • Roff 95.6%
  • Shell 3.2%
  • Other 1.2%