]> git.armaanb.net Git - phrases.git/blobdiff - Makefile
Make manconvert smarter
[phrases.git] / Makefile
index e9877637223219505a38c089174bdeaee299e241..b263f1925d45fd69902a37884e00e6d8ed2f5159 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,20 +1,29 @@
 .DEFAULT_GOAL := install
 
-install:
+prep:
        mkdir -p /usr/local/bin
-       mkdir -p /usr/share/phrases/
-       cp phrases /usr/local/bin
-       cp sources /usr/share/phrases/sources
+       mkdir -p /usr/local/man/man1
+
+install:
+       make prep
+       mkdir -p /usr/local/share/phrases/
+       cp phrases.py /usr/local/bin/phrases
+       cp phrases.db /usr/local/share/phrases/
+       cp man/phrases.1 /usr/local/man/man1/
+
+install-extract:
+       make prep
+       cp extract.py /usr/local/bin/phrases-extract
+       cp man/phrases-extract.1 /usr/local/man/man1/
 
 uninstall:
        rm /usr/local/bin/phrases
-       rm -r /usr/share/phrases/
+       rm /usr/local/bin/phrases-extract
+       rm -r /usr/local/share/phrases/
+       rm /usr/local/man/man1/phrases.1
+       rm /usr/local/man/man1/phrases-extract.1
 
 reinstall:
-       rm /usr/local/bin/phrases
-       rm -r /usr/share/phrases/
-       mkdir -p /usr/local/bin
-       mkdir -p /usr/share/phrases/
-       cp phrases /usr/local/bin
-       cp sources /usr/share/phrases/sources
-
+       make uninstall
+       make install
+       make install-extract