blob: 478c5ef0964c647f056f2aac6333690c5774f825 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
--- GNUmakefile.orig 2021-10-13 09:17:02.000000000 -0700
+++ GNUmakefile 2021-10-21 14:35:08.340353000 -0700
@@ -13,7 +13,7 @@
# in README and source code (see src/options.h) if you do.
#
-SHELL := env bash
+SHELL := env sh
# install sandbox
DESTDIR ?=
@@ -54,7 +54,7 @@
*) echo so;;
esac
endef
-SO_SUFFIX := $(shell $(uname2sosuffix))
+SO_SUFFIX := so.0.11.2
HEADERS := mdbx.h mdbx.h++
LIBRARIES := libmdbx.a libmdbx.$(SO_SUFFIX)
TOOLS := mdbx_stat mdbx_copy mdbx_dump mdbx_load mdbx_chk mdbx_drop
@@ -209,16 +209,11 @@
install: $(LIBRARIES) $(TOOLS) $(HEADERS)
@echo ' INSTALLING...'
- $(QUIET)mkdir -p $(DESTDIR)$(prefix)/bin$(suffix) && \
- $(INSTALL) -p $(EXE_INSTALL_FLAGS) $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix)/ && \
- mkdir -p $(DESTDIR)$(prefix)/lib$(suffix)/ && \
- $(INSTALL) -p $(EXE_INSTALL_FLAGS) $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix)/ && \
- mkdir -p $(DESTDIR)$(prefix)/lib$(suffix)/ && \
- $(INSTALL) -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix)/ && \
- mkdir -p $(DESTDIR)$(prefix)/include/ && \
- $(INSTALL) -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include/ && \
- mkdir -p $(DESTDIR)$(mandir)/man1/ && \
- $(INSTALL) -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1/
+ install -p -s $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix) && \
+ install -p -s $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix) && \
+ install -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix) && \
+ install -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include && \
+ install -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1
install-strip: EXE_INSTALL_FLAGS = -s
install-strip: install
|