/[avr-libc]/avr-libc/doc/api/rel-method.dox
ViewVC logotype

Diff of /avr-libc/doc/api/rel-method.dox

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by troth, Tue Sep 30 23:05:17 2003 UTC revision 1.7 by joerg_wunsch, Fri Nov 11 20:05:40 2005 UTC
# Line 1  Line 1 
1  /* Copyright (c) 2003, Theodore Roth  /* Copyright (c) 2003,2005 Theodore Roth
2     All rights reserved.     All rights reserved.
3    
4     Redistribution and use in source and binary forms, with or without     Redistribution and use in source and binary forms, with or without
# Line 92  The following steps should be taken to c Line 92  The following steps should be taken to c
92  -# Set the branch-point tag (setting \<major\> and \<minor\> accordingly):<br>  -# Set the branch-point tag (setting \<major\> and \<minor\> accordingly):<br>
93     'cvs tag avr-libc-\<major\>_\<minor\>-branchpoint'     'cvs tag avr-libc-\<major\>_\<minor\>-branchpoint'
94  -# Create the branch:<br>  -# Create the branch:<br>
95     'cvs tag -b avr-lib-\<major\>_\<minor\>-branch'     'cvs tag -b avr-libc-\<major\>_\<minor\>-branch'
96  -# Update the package version in configure.in and commit configure.in to cvs  -# Update the package version in configure.ac and commit configure.ac to cvs
97     HEAD:<br>     HEAD:<br>
98     Change minor number to next odd value.     Change minor number to next odd value.
99  -# Update the NEWS file and commit to cvs HEAD:<br>  -# Update the NEWS file and commit to cvs HEAD:<br>
100     Add &quot;Changes since avr-libc-\<this_release\>:&quot;     Add &quot;Changes since avr-libc-\<this_release\>:&quot;
101  -# Check out a new tree for the branch:<br>  -# Check out a new tree for the branch:<br>
102     'cvs co -r avr-lib-\<major\>_\<minor\>-branch'     'cvs co -r avr-libc-\<major\>_\<minor\>-branch'
103  -# Update the package version in configure.in and commit configure.in to cvs  -# Update the package version in configure.ac and commit configure.ac to cvs
104     branch:<br>     branch:<br>
105     Change the patch number to 90 to denote that this now a branch leading up     Change the patch number to 90 to denote that this now a branch leading up
106     to a release. Be sure to leave the \<date\> part of the version.     to a release. Be sure to leave the \<date\> part of the version.
107  -# Bring the build system up to date by running reconf and doconf.  -# Bring the build system up to date by running bootstrap and configure.
108  -# Perform a 'make distcheck' and make sure it succeeds. This will create the  -# Perform a 'make distcheck' and make sure it succeeds. This will create the
109     snapshot source tarball. This should be considered the first release     snapshot source tarball. This should be considered the first release
110     candidate.     candidate.
# Line 121  A stable release will only be done on a Line 121  A stable release will only be done on a
121  The following steps should be taken when making a release:  The following steps should be taken when making a release:
122    
123  -# Make sure the source tree you are working from is on the correct branch:<br>  -# Make sure the source tree you are working from is on the correct branch:<br>
124     'cvs update -r avr-lib-\<major\>_\<minor\>-branch'     'cvs update -r avr-libc-\<major\>_\<minor\>-branch'
125  -# Update the package version in configure.in and commit it to cvs.  -# Update the package version in configure.in and commit it to cvs.
126  -# Update the gnu tool chain version requirements in the README and commit  -# Update the gnu tool chain version requirements in the README and commit
127     to cvs.     to cvs.
128  -# Update the ChangeLog file to note the release and commit to cvs on the  -# Update the ChangeLog file to note the release and commit to cvs on the
129     branch:<br>     branch:<br>
130     Add &quot;Released avr-libc-\<this_release\>.&quot;     Add &quot;Released avr-libc-\<this_release\>.&quot;
131  -# Bring the build system up to date by running reconf and doconf.  -# Bring the build system up to date by running bootstrap and configure.
132  -# Perform a 'make distcheck' and make sure it succeeds. This will create the  -# Perform a 'make distcheck' and make sure it succeeds. This will create the
133     source tarball.     source tarball.
134  -# Tag the release (_\<patch\> is not given if this is the first release on  -# Tag the release:<br>
135     this branch):<br>     'cvs tag avr-libc-\<major\>_\<minor\>_\<patch\>-release'
    'cvs tag avr-lib-\<major\>_\<minor\>_\<patch\>-release'  
136  -# Upload the tarball to savannah.  -# Upload the tarball to savannah.
137    -# Update the NEWS file, and commit to cvs:<br>
138       Add &quot;Changes since avr-libc-\<major\>_\<minor\>_\<patch\>:&quot;
139  -# Generate the latest documentation and upload to savannah.  -# Generate the latest documentation and upload to savannah.
140  -# Announce the release.  -# Announce the release.
141    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26