]> git.armaanb.net Git - phrases.git/blobdiff - Makefile
Make manconvert smarter
[phrases.git] / Makefile
index 9f3520be945d2dbae741c8dc1d97cbf9530de441..b263f1925d45fd69902a37884e00e6d8ed2f5159 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,27 +1,29 @@
 .DEFAULT_GOAL := install
 
-install:
+prep:
        mkdir -p /usr/local/bin
-       mkdir -p /usr/share/phrases/
-       cp phrases.py /usr/local/bin
-       cp phrases /usr/share/phrases/
+       mkdir -p /usr/local/man/man1
 
-extract-install:
-       ./extract.py
-       mkdir -p /usr/local/bin
-       mkdir -p /usr/share/phrases/
-       cp phrases.py /usr/local/bin
-       cp phrases /usr/share/phrases/
+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.py
-       rm -r /usr/share/phrases/
+       rm /usr/local/bin/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.py
-       rm -r /usr/share/phrases/
-       mkdir -p /usr/local/bin
-       mkdir -p /usr/share/phrases/
-       cp phrases.py /usr/local/bin
-       cp phrases /usr/share/phrases/
-
+       make uninstall
+       make install
+       make install-extract