releasing version 1.5-1
[debian/cpulimit.git] / Makefile
index 9013c27..b696393 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,21 @@
-all::  cpulimit
+PREFIX?=/usr
+CFLAGS?=-Wall -O2
+CC?=gcc
 
-cpulimit:      cpulimit.c
-       gcc -o cpulimit cpulimit.c -lrt -Wall -O2
+all: cpulimit
+
+cpulimit: cpulimit.c
+       $(CC) -o cpulimit cpulimit.c -lrt $(CFLAGS)
+
+install: cpulimit
+       mkdir -p ${PREFIX}/bin
+       mkdir -p ${PREFIX}/share/man/man1
+       cp cpulimit ${PREFIX}/bin
+       cp cpulimit.1.gz ${PREFIX}/share/man/man1
+
+deinstall:
+       rm -f ${PREFIX}/bin/cpulimit
+       rm -f ${PREFIX}/share/man/man1/cpulimit.1.gz
 
 clean:
        rm -f *~ cpulimit