(First version of the Ansible-Installation-page) |
m (Development version) |
||
Line 18: | Line 18: | ||
For further information see [https://sourceforge.net/p/openfoam-extend/ansibleFoamInstallation/ci/default/tree/README.md the latest Version of the README] | For further information see [https://sourceforge.net/p/openfoam-extend/ansibleFoamInstallation/ci/default/tree/README.md the latest Version of the README] | ||
+ | |||
+ | === Development version === | ||
+ | |||
+ | To get to the latest development version do | ||
+ | <bash> | ||
+ | hg update develop | ||
+ | </bash> | ||
+ | on the command line | ||
== Other == | == Other == |
Revision as of 16:49, 7 June 2017
The aim of this project is to automatically build OpenFOAM-variants from source using the tool Ansible. The script installs all the requirements before attempting to compile OpenFOAM
The fool description can be found in this subproject in OpenFOAM-extend.
The only requirements for this script to work are Mercurial (for getting the sources) and Ansible. They should be installed through the
1 Basic Usage
First get the sources:
hg clone http://hg.code.sf.net/p/openfoam-extend/ansibleFoamInstallation
cd ansibleFoamInstallation
Then a playbook with the requirements has to be edited. There is already an example playbook that builds three different Foam versions with cfMesh and swak4foam and also installs PyFoam :
sudo ansible-playbook exampleConfigs/allFoams.yml
On a supported Linux this makes sure that all the required packages are installed, it pulls the required sources and builds them (this may take a couple of hours)
For further information see the latest Version of the README
1.1 Development version
To get to the latest development version do
hg update develop
on the command line
2 Other
A backup-version of the repository can be found at on BitBucket