getfem-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]