Vous êtes ici : Accueil / Ubuntu GNU/Linux / Développement / Installer facebook pfff sur Ubuntu

Installer facebook pfff sur Ubuntu

Par Pierre-Yves Landuré Dernière modification 23/02/2014 00:48

Facebook pfff est une API OCaml pour réaliser des analyses de qualité du code. C'est un outil d'intégration continue. Ce guide facilite son installation sur Ubuntu.

Ce guide est testé sur:

  • Ubuntu 13.10 Saucy Salamander

Ce guide est testé avec ces versions de pfff:

  • v0.25.1

Prérequis

Ce guide nécessite:

Installation

Préparation de l'environnement

Installez les logiciels nécessaires:

sudo apt-get install build-essential git ocaml ocaml-native-compilers
libghc-svgcairo-dev libgtksourceview2.0-dev opam

Mise en place de l'application

Récupérez les sources:

TEMP_DIR="$(command mktemp -d)"
command git clone 'git://github.com/facebook/pfff.git' "${TEMP_DIR}"

Placez-vous dans le dossier des sources:

command pushd "${TEMP_DIR}"

Récupérez la dernière version stable:

command git checkout "$(command git tag | command tail -n 1)"

Lancez la compilation:

./configure
command make depend
command make
command make opt

Installez le logiciel:

sudo make install

Supprimez les sources:

command popd
command rm -r --interactive=never "${TEMP_DIR}"

pfff est disponible sur le système:

command -v scheck

Remerciements

  • Merci à Facebook pour avoir libéré pfff (en).