Ninja est un petit système de construction priorisant la vitesse.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.1.
Téléchargement (HTTP) : https://github.com/ninja-build/ninja/archive/v1.7.2/ninja-1.7.2.tar.gz
Somme de contrôle MD5 du téléchargement : 7b482218757acbaeac4d4d54a3cd94e1
Taille du téléchargement : 176 Ko
Estimation de l'espace disque requis : 58.0 Mo
Estimation du temps de construction : 0.2 SBU
re2c (requis seulement pour modifier la construction), Emacs-25.2 (pour générer les fichiers lisp), asciidoc-8.6.9 (pour construire le manuel) et Doxygen-1.8.13 (pour construire la documenatation de l'API)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/ninja
Installez Ninja en lançant les commandes suivantes :
./configure.py --bootstrap
Si Emacs est installé et si vous souhaitez construire les fichiers lisp :
emacs -Q --batch -f batch-byte-compile misc/ninja-mode.el
Pour tester les résultats, lancez les commandes suivantes :
./configure.py && ./ninja ninja_test && ./ninja_test --gtest_filter=-SubprocessTest.SetWithLots
          Maintenant, en tant qu'utilisateur root :
        
install -vm755 ninja /usr/bin/ &&
install -vDm644 misc/ninja.vim \
                /usr/share/vim/vim80/syntax/ninja.vim &&
install -vDm644 misc/bash-completion \
                /usr/share/bash-completion/completions/ninja &&
install -vDm644 misc/zsh-completion \
                /usr/share/zsh/site-functions/_ninja
        
          Si Emacs est installé, toujours en tant qu'utilisateur root :
        
install -vDm644 misc/ninja-mode.el \
                /usr/share/emacs/site-lisp/ninja-mode.el
install -vDm644 misc/ninja-mode.elc \
                /usr/share/emacs/site-lisp/ninja-mode.elc
        
          Si vous avez installé asciidoc-8.6.9 et souhaitez construire le
          manuel HTML, exécutez les commandes suivantes (en tant
          qu'utilisateur root) :
        
ninja manual && install -vDm644 doc/manual.html /usr/share/doc/ninja-1.7.2/manual.html
          Si vous avez installé Doxygen-1.8.13 et souhaitez construire la
          documentation de l'API, exécutez les commandes suivantes (en tant
          qu'utilisateur root) :
        
ninja doxygen && install -vDdm644 doc/doxygen/html/* /usr/share/doc/ninja-1.7.2/
emacs -Q --batch -f batch-byte-compile misc/ninja-mode.el : régénère les fichiers lisp d'emacs.
Last updated on 2017-08-22 08:29:00 +0200