File version.h#
Version information.
- Copyright
Copyright 2017. Tom de Geus. All rights reserved.
- License: This project is released under the GNU Public License (GPLv3).
Defines
-
GOOSEFEM_VERSION#
Current version.
Either:
Configure using CMake at install time. Internally uses::
python -c "from setuptools_scm import get_version; print(get_version())"
Define externally using::
From the root of this project. This is whatMYVERSION=`python -c "from setuptools_scm import get_version; print(get_version())"` -DGOOSEFEM_VERSION="$MYVERSION"
setup.py
does.
Note that both
CMakeLists.txt
andsetup.py
will construct the version usingsetuptools_scm
. Tip: use the environment variableSETUPTOOLS_SCM_PRETEND_VERSION
to overwrite the automatic version.
-
namespace GooseFEM
Toolbox to perform finite element computations.
Functions