diff --git a/extras/kdf/Makefile b/extras/kdf/Makefile index 188e5f3..49bfda3 100644 --- a/extras/kdf/Makefile +++ b/extras/kdf/Makefile @@ -1,4 +1,6 @@ +PREFIX ?= /usr/local + all: gcc -O2 -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt gcc -O2 -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt @@ -6,4 +8,11 @@ all: gcc -O2 -o hexencode hexencode.c clean: - rm -f tomb-kdb-pbkdf2-getiter tomb-kdb-pbkdf2 tomb-kdb-pbkdf2-gensalt hexencode \ No newline at end of file + rm -f tomb-kdb-pbkdf2 tomb-kdb-pbkdf2-getiter tomb-kdb-pbkdf2-gensalt hexencode + +install: + install -Dm755 tomb-kdb-pbkdf2 ${DESTDIR}${PREFIX}/bin/tomb-kdb-pbkdf2 + install -Dm755 tomb-kdb-pbkdf2-getiter ${DESTDIR}${PREFIX}/bin/tomb-kdb-pbkdf2-getiter + install -Dm755 tomb-kdb-pbkdf2-gensalt ${DESTDIR}${PREFIX}/bin/tomb-kdb-pbkdf2-gensalt + install -Dm755 hexencode ${DESTDIR}${PREFIX}/bin/hexencode + @echo "Tomb-kdb auxiliary binaries installed in ${PREFIX}"