diff options
author | Martin Müller <mail@mueller-martin.net> | 2017-02-28 17:39:39 +0100 |
---|---|---|
committer | Martin Müller <mail@mueller-martin.net> | 2017-02-28 17:39:39 +0100 |
commit | a3f70dd0ba76857d5791b2d4ad5e057fcab53a61 (patch) | |
tree | 34811b91bacd67811c94263179c6fa69e6f82c0d | |
parent | 9412ea357e573fe57d736ca65015c4f376602aa6 (diff) | |
download | sha1collisiondetection-a3f70dd0ba76857d5791b2d4ad5e057fcab53a61.tar.gz |
Add install and uninstall targets
-rw-r--r-- | Makefile | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -12,6 +12,10 @@ endif TARGET ?= x86 CC ?= gcc +PREFIX=/usr/local +BINDIR=$(PREFIX)/bin +LIBDIR=$(PREFIX)/lib + CFLAGS=-O2 -g -Wall -Werror -Wextra -pedantic -std=c99 -Ilib LDFLAGS=-O2 -g @@ -101,6 +105,18 @@ FS_DEP=$(FS_DEP_SRC) $(FS_DEP_LIB) .PHONY: all all: library tools test +.PHONY: install +install: all + install bin/sha1dcsum $(BINDIR) + install bin/sha1dcsum_partialcoll $(BINDIR) + install bin/libdetectcoll.la $(LIBDIR) + +.PHONY: uninstall +uninstall: + -$(RM) $(BINDIR)/sha1dcsum + -$(RM) $(BINDIR)/sha1dcsum_partialcoll + -$(RM) $(LIBDIR)/libdetectcoll.la + .PHONY: clean clean:: -find . -type f -name '*.a' -print -delete |