1 --- rocksdb-rocksdb-3.13.1/Makefile.orig 2015-09-14 21:39:12.629620988 +0200
2 +++ rocksdb-rocksdb-3.13.1/Makefile 2015-09-15 15:38:46.103569369 +0200
4 #-------------------------------------------------
5 # make install related stuff
6 INSTALL_PATH ?= /usr/local
7 +INSTALL_LIBDIR ?= $(INSTALL_PATH)/lib
10 rm -rf $(INSTALL_PATH)/include/rocksdb \
11 - $(INSTALL_PATH)/lib/$(LIBRARY) \
12 - $(INSTALL_PATH)/lib/$(SHARED4) \
13 - $(INSTALL_PATH)/lib/$(SHARED3) \
14 - $(INSTALL_PATH)/lib/$(SHARED2) \
15 - $(INSTALL_PATH)/lib/$(SHARED1)
16 + $(INSTALL_LIBDIR)/$(LIBRARY) \
17 + $(INSTALL_LIBDIR)/$(SHARED4) \
18 + $(INSTALL_LIBDIR)/$(SHARED3) \
19 + $(INSTALL_LIBDIR)/$(SHARED2) \
20 + $(INSTALL_LIBDIR)/$(SHARED1)
23 - install -d $(INSTALL_PATH)/lib
24 + install -d $(INSTALL_LIBDIR)
25 for header_dir in `find "include/rocksdb" -type d`; do \
26 install -d $(INSTALL_PATH)/$$header_dir; \
31 install-static: install-headers $(LIBRARY)
32 - install -C -m 755 $(LIBRARY) $(INSTALL_PATH)/lib
33 + install -C -m 755 $(LIBRARY) $(INSTALL_LIBDIR)
35 install-shared: install-headers $(SHARED4)
36 - install -C -m 755 $(SHARED4) $(INSTALL_PATH)/lib && \
37 - ln -fs $(SHARED4) $(INSTALL_PATH)/lib/$(SHARED3) && \
38 - ln -fs $(SHARED4) $(INSTALL_PATH)/lib/$(SHARED2) && \
39 - ln -fs $(SHARED4) $(INSTALL_PATH)/lib/$(SHARED1)
40 + install -C -m 755 $(SHARED4) $(INSTALL_LIBDIR) && \
41 + ln -fs $(SHARED4) $(INSTALL_LIBDIR)/$(SHARED3) && \
42 + ln -fs $(SHARED4) $(INSTALL_LIBDIR)/$(SHARED2) && \
43 + ln -fs $(SHARED4) $(INSTALL_LIBDIR)/$(SHARED1)
45 # install static by default + install shared if it exists
46 install: install-static