To receive notifications about scheduled maintenance, please subscribe to the mailing-list gitlab-operations@sympa.ethz.ch. You can subscribe to the mailing-list at https://sympa.ethz.ch

Commit 2a4eb813 authored by Simone Deparis's avatar Simone Deparis
Browse files

Other changes for the release

parent 8c519fde
......@@ -7,56 +7,15 @@ HOWTO to make a release X_Y_Z
cd top_srcdir
1- branch HEAD with the branchname LIFEV_X_2Y_BRANCH
git branch LIFEV_X_2Y_BRANCH
git checkout LIFEV_X_2Y_BRANCH
and
tag LIFEV_X_2Y_BRANCH with the tag LIFEV_X_2Y_Z
1- tag master with the tag LIFEV_X_2Y_Z
git tag LIFEV_X_2Y_Z
git push --tags
2- update configure.in.in VERSION
2- update Version.cmake
3- update NEWS
4- add news on cmcsforge.epfl.ch and www.lifev.org
4- run make distcheck
o you can try the following command to speed up this check
make distcheck DISTCHECK_CONFIGURE_FLAGS="--enable-opt2" AM_MAKEFLAGS="-j <n>"
where <n> is the number of processes you want to launch concurrently
e.g.:
nohup make distcheck DISTCHECK_CONFIGURE_FLAGS="--with-trilinos=/u/cmcs/deparis/local/debug64-openmpi/trilinos-9 --prefix=/usr/scratch/deparis/lifev-clean/local --enable-debug --disable-shared --enable-static --with-hdf5=/usr --with-mpi --with-mpi=/usr/lib/openmpi --with-superlu=/usr --with-umfpack-include=-I/usr/include/suitesparse --with-libs='-lsuperlu -lumfpack -lamd' F77=gfortran"
e.g.:
nohup make distcheck DISTCHECK_CONFIGURE_FLAGS="--prefix=/Users/simone/local/debug/lifev --with-trilinos=/Users/simone/local/debug/trilinos10.6 --with-mpi=/usr --with-parmetis=/Users/simone/local/opt/parmetis/ --with-boost-include=/Users/simone/local/opt/boost1.45.0/include --with-boost-lib=/Users/simone/local/opt/boost1.45.0/lib --with-hdf5=/Users/simone/local/opt/hdf5-1.8.5/ GCC=gcc-4.2 GXX=g++-4.2 F77=gfortran CPPFLAGS=-DH5_USE_16_API"
o ensures that the generated tarball is complete
o runs all tests from the tarball
If step 3 went fine then
5- if any changes/updates/bugfixes : tag again and go to 2
tag LIFEV_X_2Y_BRANCH with the tag LIFEV_X_2Y_Z
cd top_srcdir
git tag LIFEV_X_2Y_Z
6- merge fixes to HEAD: cd lifev-head
(to do)
7- upload the tarball on cmcsforge.epfl.ch
8- add news on cmcsforge.epfl.ch and www.lifev.org
9- send email on lifev-dev@ and eventually other lists like
cmcs.personnel@
5- send email on lifev-dev@
# -*- readme-debian -*-
LifeV 3.2.0:
============
* New modular structure and configuration using CMake similar to Trilinos
* Distribution through GitHub
New features are not described here for brevity.
LifeV 2.2.0:
=============
......
# @HEADER
# *******************************************************************************
#
#
# Copyright (C) 2004, 2005, 2007 EPFL, Politecnico di Milano, INRIA
# Copyright (C) 2010 EPFL, Politecnico di Milano, Emory University
#
#
# This file is part of LifeV.
#
#
# LifeV is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
#
# LifeV is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
#
# You should have received a copy of the GNU Lesser General Public License
# along with LifeV. If not, see <http://www.gnu.org/licenses/>.
#
......@@ -28,14 +28,14 @@
# for release mode and set the version.
#
SET(LifeV_VERSION 3.1.1)
SET(LifeV_VERSION 3.2.0)
SET(LifeV_MAJOR_VERSION 3)
SET(LifeV_MINOR_VERSION 1)
SET(LifeV_MICRO_VERSION 1)
SET(LifeV_MAJOR_MINOR_VERSION 030101)
SET(LifeV_VERSION_STRING "3.1.1")
SET(LifeV_MINOR_VERSION 2)
SET(LifeV_MICRO_VERSION 0)
SET(LifeV_MAJOR_MINOR_VERSION 030200)
SET(LifeV_VERSION_STRING "3.2.0")
SET(LifeV_ENABLE_DEVELOPMENT_MODE_DEFAULT ON) # Change to 'OFF' for a release
# Used by testing scripts and should not be used elsewhere
SET(LifeV_REPOSITORY_BRANCH "master" CACHE INTERNAL "")
SET(LifeV_TESTING_TRACK "Nightly build 3.0" CACHE INTERNAL "")
SET(LifeV_TESTING_TRACK "Nightly build 3.2" CACHE INTERNAL "")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment