owlps/loc-mobile/Makefile

53 lines
1.3 KiB
Makefile

.PHONY : all librtapscanmob clean purge help install install-librtapscanmob uninstall uninstall-librtapscanmob
## Compilation ##
all : librtapscanmob
librtapscanmob :
@cd librtapscanmob && make
## Installation ##
install : install-librtapscanmob
install-librtapscanmob : librtapscanmob
@cd librtapscanmob && make install
## Désinstallation ##
uninstall : uninstall-librtapscanmob
uninstall-librtapscanmob :
@cd librtapscanmob && make uninstall
## Nettoyage ##
clean :
@cd librtapscanmob && make clean
purge :
@cd librtapscanmob && make purge
## Aide ##
help :
@echo "Bibliothèques nécessaires à la compilation :\n\
libpcap0.8-dev\n\
librtaputil1.0 (fournie)\n\
\n\
Cibles possibles :\n\
all (cible par défaut) : Compile tous les modules.\n\
<module> : Compile uniquement le module <module> (et ses dépendances).\n\
\n\
install : Installe tous les modules.\n\
install-<module> : Installe uniquement le module <module> (et ses dépendances).\n\
\n\
uninstall : Désinstalle tous les modules.\n\
uninstall-<module> : Désinstalle uniquement le module <module> (et ses dépendances).\n\
\n\
clean : Supprime les fichiers temporaires.\n\
purge : Supprime le résultat de la compilation.\n\
\n\
Note : l'installation se fait dans l'arborescence /usr/local. Modifiez la variable PREFIX de chaque Makefile pour changer ce comportement."