[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] [getfem-commits] branch master updated: preparing 5.4 r
From: |
Yves Renard |
Subject: |
[Getfem-commits] [getfem-commits] branch master updated: preparing 5.4 release, small fixes |
Date: |
Tue, 21 Apr 2020 15:29:38 -0400 |
This is an automated email from the git hooks/post-receive script.
renard pushed a commit to branch master
in repository getfem.
The following commit(s) were added to refs/heads/master by this push:
new 53f3430 preparing 5.4 release, small fixes
53f3430 is described below
commit 53f34301ef8eec749fad74f02e7784edd6f43a6e
Author: Yves Renard <address@hidden>
AuthorDate: Tue Apr 21 21:29:26 2020 +0200
preparing 5.4 release, small fixes
---
doc/sphinx/source/.templates/download.html | 18 ++++++++++--------
doc/sphinx/source/replaces.txt | 4 ++--
extract_gmm++ | 2 +-
interface/tests/Makefile.am | 2 +-
4 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/doc/sphinx/source/.templates/download.html
b/doc/sphinx/source/.templates/download.html
index eeb38b9..483bf16 100644
--- a/doc/sphinx/source/.templates/download.html
+++ b/doc/sphinx/source/.templates/download.html
@@ -20,11 +20,11 @@ Public License, either version 3 of the license or any
later version along with
<tr><th>Format</th><th>Packed as .tar.gz</th></tr>
<tr>
<td>{{ project }} stable </td>
- <td><a
href="http://download-mirror.savannah.gnu.org/releases/getfem/stable/getfem-5.3.tar.gz">getfem-5.3.tar.gz</a></td>
+ <td><a
href="http://download-mirror.savannah.gnu.org/releases/getfem/stable/getfem-5.4.tar.gz">getfem-5.4.tar.gz</a></td>
</tr>
<tr>
<td>Gmm++ standalone</td>
- <td><a
href="http://download-mirror.savannah.gnu.org/releases/getfem/stable/gmm-5.3.tar.gz">gmm-5.3.tar.gz</a></td>
+ <td><a
href="http://download-mirror.savannah.gnu.org/releases/getfem/stable/gmm-5.4.tar.gz">gmm-5.4.tar.gz</a></td>
</tr>
</table>
@@ -33,11 +33,11 @@ Public License, either version 3 of the license or any
later version along with
<p>Building a portable C++ library is not an easy task. We try to build it
with many combinations of OS and compilers. The last stable version has been
tested on the following configurations:<p>
<ul>
- <li>Linux with g++ (versions 4.8 to 7.1) </li>
- <li>MacOS X (with the python and Matlab interfaces)</li>
+ <li>Linux with g++ (versions 7.1 to 9.0) </li>
+ <li>MacOS X (with the Python, Octave and Matlab interfaces)</li>
<li>Windows with <a href="http://www.mingw.org">MinGW</a> and
<a href="http://www.mingw.org/wiki/msys">MSys</a>
- ({{ project }} only -- see specific notes for the matlab interface)</li>
+ ({{ project }} only -- see specific notes for the Matlab interface)</li>
</ul>
<h1>Install {{ project }} {{ release }} on different plateforms </h1>
@@ -47,8 +47,8 @@ Public License, either version 3 of the license or any later
version along with
Since standard GNU tools are used, the installation of the {{ project }}
library is somewhat standard. From a general viewpoint, the installation from
sources will require the following ingredients for any platform:
<ul>
- <li> A decently recent C/C++ compiler accepting C++ 11 standard
- (gcc/g++ >= 4.8 for instance). </li>
+ <li> A decently recent C/C++ compiler accepting C++ 14 standard
+ (gcc/g++ >= 7.1 for instance). </li>
<li> If you want to build binaries from git to get the latest changes,
improvements, bugfixes, new bugs, etc. It requires a git client,
automake, and libtool (otherwise, use the lastest stable package). </li>
@@ -57,9 +57,11 @@ Since standard GNU tools are used, the installation of the
{{ project }} library
``python-all-dev`` in debian distribution), and also the Numpy and Scipy
packages to be installed (package ``python-numpy`` and ``python-scipy``
in debian distribution). In case of troubles with a non-gnu compiler,
- gcc/g++ (>= 4.8) should be a safe solution (package ``build-essential``
+ gcc/g++ (>= 7.1) should be a safe solution (package ``build-essential``
in debian distribution). If you do not want to build the python interface,
use the configure option `./configure --disable-python` </li>
+ <li> If you want to build the Octave interface, it requires a recent Octave
+ version installed on your system and the associated mkoctfile command.
</li>
<li> If you want to build the Matlab interface, it requires a recent Matlab
version installed on your system and the associated mex compiler
correctly configured. </li>
diff --git a/doc/sphinx/source/replaces.txt b/doc/sphinx/source/replaces.txt
index 8325d86..5710048 100644
--- a/doc/sphinx/source/replaces.txt
+++ b/doc/sphinx/source/replaces.txt
@@ -18,8 +18,8 @@
.. |sLU| replace:: *SuperLU*
.. |mumps| replace:: *MUMPS*
.. |sphinx| replace:: *Sphinx*
-.. |version| replace:: 5.3
-.. |licyears| replace:: 2004-2018
+.. |version| replace:: 5.4
+.. |licyears| replace:: 2004-2020
.. |gfi| replace:: *getfem-interface*
.. |m| replace:: `mesh`
.. |mls| replace:: `mesh_level_set`
diff --git a/extract_gmm++ b/extract_gmm++
index f7d2a10..3def475 100755
--- a/extract_gmm++
+++ b/extract_gmm++
@@ -21,7 +21,7 @@ eval 'exec perl -S $0 "$@"'
$getfem_root = ".";
$MAJOR_VERSION = "5";
-$MINOR_VERSION = "3";
+$MINOR_VERSION = "4";
# $DATE_VERSION = -`date +%Y%m%d`;
# $DATE_VERSION = ".0";
diff --git a/interface/tests/Makefile.am b/interface/tests/Makefile.am
index 1e1e41d..35ed54b 100644
--- a/interface/tests/Makefile.am
+++ b/interface/tests/Makefile.am
@@ -19,7 +19,7 @@
if BUILDMEX
subdirMATLAB=matlab-octave
else
-if BUILDPYTHON
+if BUILDOCTAVE
subdirMATLAB=matlab-octave
endif
endif
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Getfem-commits] [getfem-commits] branch master updated: preparing 5.4 release, small fixes,
Yves Renard <=