Branch | Ubuntu All | Ubuntu No | MacOSX All | MacOSX No | Windows All | Windows No |
---|---|---|---|---|---|---|
Develop | ||||||
Master |
See CI/CD Tools
The user documentation is available here in Web format, or here in PDF format.
All development take place in the develop branch (or in feature branches: cmake, geneo4PETSc, ... for specific projects)
Do not commit on master branch !
Have a look on the Wiki!
All: all dependency packages are installed (computer with root access).
No : dependency packages are not installed (computer without root access).
Executed commands:
Automatic configuration:
autoreconf -i
Configuration:
./configure --enable-download --enable-optim --disable-pastix --prefix=/builds/freefem-source-*
*
is master
or develop
Download:
./download/getall -a
PETSc (only on Ubuntu):
cd download/ff-petsc
sed -i 's/--download-pastix //g' Makefile
make petsc-slepc
cd -
./reconfigure
Make:
make -j2
make check
Install:
(sudo) make install