Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cr-marcstevens/sha1collisiondetection.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcr-marcstevens <github@marc-stevens.nl>2017-03-03 18:43:41 +0300
committercr-marcstevens <github@marc-stevens.nl>2017-03-03 18:43:41 +0300
commita8bac04eed92ecd6aa5c125bbeb1a5c5a2f41e01 (patch)
treec80640aae4623d85308d266ef07e3a90731bf9e3
parenta7a333789289a42501648f69b8eb28f3e8045b6d (diff)
fixed Makefile install target
-rw-r--r--Makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 8123ae5..c5761b3 100644
--- a/Makefile
+++ b/Makefile
@@ -6,8 +6,8 @@
##
PREFIX ?= /usr/local
-BINDIR=$(PREFIX)/bin/
-LIBDIR=$(PREFIX)/lib/
+BINDIR=$(PREFIX)/bin
+LIBDIR=$(PREFIX)/lib
CC ?= gcc
LD ?= gcc
@@ -65,14 +65,14 @@ all: library tools
.PHONY: install
install: all
- $(INSTALL) bin/sha1dcsum $(BINDIR)
- $(INSTALL) bin/sha1dcsum_partialcoll $(BINDIR)
$(INSTALL) bin/libdetectcoll.$(LIB_EXT) $(LIBDIR)
+ $(INSTALL) bin/sha1dcsum $(BINDIR)
+# $(INSTALL) bin/sha1dcsum_partialcoll $(BINDIR)
.PHONY: uninstall
uninstall:
-$(RM) $(BINDIR)/sha1dcsum
- -$(RM) $(BINDIR)/sha1dcsum_partialcoll
+# -$(RM) $(BINDIR)/sha1dcsum_partialcoll
-$(RM) $(LIBDIR)/libdetectcoll.$(LIB_EXT)
.PHONY: clean
@@ -108,12 +108,12 @@ sha1dcsum_partialcoll: bin/sha1dcsum_partialcoll
library: bin/libdetectcoll.$(LIB_EXT)
bin/libdetectcoll.la: $(FS_OBJ_LIB)
- $(MKDIR) $(shell dirname $@) && $(LDLIB) $(LDFLAGS) $(FS_OBJ_LIB) -o bin/libdetectcoll.la
+ $(MKDIR) $(shell dirname $@) && $(LDLIB) $(LDFLAGS) $(FS_OBJ_LIB) -rpath $(LIBDIR) -o bin/libdetectcoll.la
bin/libdetectcoll.a: $(FS_OBJ_LIB)
$(MKDIR) $(shell dirname $@) && $(AR) cru bin/libdetectcoll.a $(FS_OBJ_LIB)
-bin/sha1dcsum: $(FS_OBJ_SRC) library
+bin/sha1dcsum: $(FS_OBJ_SRC) bin/libdetectcoll.$(LIB_EXT)
$(LD) $(LDFLAGS) $(FS_OBJ_SRC) $(FS_OBJ_LIB) -Lbin -ldetectcoll -o bin/sha1dcsum
bin/sha1dcsum_partialcoll: bin/sha1dcsum