COIN-OR::LEMON - Graph Library

Changes between Version 14 and Version 15 of MakingRelease


Ignore:
Timestamp:
10/13/08 05:01:03 (15 years ago)
Author:
Peter Kovacs
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MakingRelease

    v14 v15  
    1212 - Update the {{{CMake}}} build environment.
    1313   - Test it (using {{{CMake v2.6}}})
    14      - both Visual Studio 2005 and 2007
    15        - both from the IDE and using nmake
    16        - test creating an installer.
    17      - with linux (using gcc-4.x)
    18  - Check the repository thoroughly
    19    - Be sure there is ''no'' a globally installed version of lemon on the computer where the tests are made
    20    - Run '''{{{make distcheck}}}'''
     14     - with both Visual Studio .NET 2005 and 2007,
     15       - both from the IDE and using nmake,
     16       - test creating an installer,
     17     - with linux (using gcc-4.x).
     18 - Check the repository thoroughly,
     19   - Be sure there is ''no'' globally installed version of LEMON on the computer where the tests are made.
     20   - Run '''{{{make distcheck}}}'''.
    2121   - Do '''{{{make check}}}'''
    22      - using gcc version 3.3, 3.4, 4.0, 4.1, 4.2, 4.3. No warning is allowed with these version
    23      - using icc 10.1
    24      - Both on 32 bit and 64 bit architectures.
    25      - on Cygwin
    26      - on OSX
     22     - using gcc version 3.3, 3.4, 4.0, 4.1, 4.2, 4.3 -- no warning is allowed with these versions,
     23     - using icc 10.1,
     24     - both on 32 bit and 64 bit architectures,
     25     - on Cygwin,
     26     - on OSX.
    2727 - Create a named branch for each new feature release. The name is just the release number like '''1.0'''.
    2828 - Then comes some commits (out of the default branch) preparing the repository for the release.
    29    - Remove all unfinished stuff (e.g. from the documentation)
     29   - Remove all unfinished stuff (e.g. from the documentation).
    3030 - Do a complete reconfiguration with given version like this:
    3131   {{{
     
    3434   }}}
    3535 - Run '''{{{make update-external-tags}}}''' to get doxygen reference to STL.
    36  - Run '''{{{make distcheck}}}'''
     36 - Run '''{{{make distcheck}}}'''.
    3737   - This does a very last check and creates the tarball.
    3838 - Create the Windows installer.
     
    5757 - A bugfix release is situated in the same branch as its mother feature release.
    5858 - Check the repository thoroughly
    59    - Like in case of a feature release
    60  - Adjust the release number in {{{configure.ac}}}
     59   - like in case of a feature release.
     60 - Adjust the release number in {{{configure.ac}}}.
    6161   - Don't forget to commit this change.
    6262 - Create the tarball and the Windows installer.