Lines 1-7
Link Here
|
1 |
--- GNUmakefile.orig 2020-09-30 14:33:07 UTC |
1 |
--- GNUmakefile.orig 2021-05-09 00:11:57 UTC |
2 |
+++ GNUmakefile |
2 |
+++ GNUmakefile |
3 |
@@ -14,7 +14,7 @@ |
3 |
@@ -13,7 +13,7 @@ |
4 |
# There may be other macros of interest. |
4 |
# in README and source code (see src/options.h) if you do. |
5 |
# |
5 |
# |
6 |
|
6 |
|
7 |
-SHELL := env bash |
7 |
-SHELL := env bash |
Lines 14-37
Link Here
|
14 |
esac |
14 |
esac |
15 |
endef |
15 |
endef |
16 |
-SO_SUFFIX := $(shell $(uname2sosuffix)) |
16 |
-SO_SUFFIX := $(shell $(uname2sosuffix)) |
17 |
+SO_SUFFIX := so.0.9.3 |
17 |
+SO_SUFFIX := so.0.10.0 |
18 |
|
|
|
19 |
HEADERS := mdbx.h mdbx.h++ |
18 |
HEADERS := mdbx.h mdbx.h++ |
20 |
LIBRARIES := libmdbx.a libmdbx.$(SO_SUFFIX) |
19 |
LIBRARIES := libmdbx.a libmdbx.$(SO_SUFFIX) |
21 |
@@ -110,11 +110,11 @@ mdbx_%: mdbx_%.c libmdbx.a |
20 |
TOOLS := mdbx_stat mdbx_copy mdbx_dump mdbx_load mdbx_chk mdbx_drop |
22 |
$(CC) $(CFLAGS) $(MDBX_OPTIONS) '-DMDBX_CONFIG_H="config.h"' $^ $(EXE_LDFLAGS) $(LIBS) -o $@ |
21 |
@@ -194,11 +194,11 @@ mdbx_%: mdbx_%.c libmdbx.a |
23 |
|
22 |
|
24 |
install: $(LIBRARIES) $(TOOLS) $(HEADERS) |
23 |
install: $(LIBRARIES) $(TOOLS) $(HEADERS) |
25 |
- install -D -p -s -t $(DESTDIR)$(prefix)/bin$(suffix) $(TOOLS) && \ |
24 |
@echo ' INSTALLING...' |
26 |
- install -D -p -s -t $(DESTDIR)$(prefix)/lib$(suffix) $(filter-out libmdbx.a,$(LIBRARIES)) && \ |
25 |
- $(INSTALL) -D -p $(EXE_INSTALL_FLAGS) -t $(DESTDIR)$(prefix)/bin$(suffix) $(TOOLS) && \ |
27 |
- install -D -p -t $(DESTDIR)$(prefix)/lib$(suffix) libmdbx.a && \ |
26 |
- $(INSTALL) -D -p $(EXE_INSTALL_FLAGS) -t $(DESTDIR)$(prefix)/lib$(suffix) $(filter-out libmdbx.a,$(LIBRARIES)) && \ |
28 |
- install -D -p -m 444 -t $(DESTDIR)$(prefix)/include $(HEADERS) && \ |
27 |
- $(INSTALL) -D -p -t $(DESTDIR)$(prefix)/lib$(suffix) libmdbx.a && \ |
29 |
- install -D -p -m 444 -t $(DESTDIR)$(mandir)/man1 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) |
28 |
- $(INSTALL) -D -p -m 444 -t $(DESTDIR)$(prefix)/include $(HEADERS) && \ |
|
|
29 |
- $(INSTALL) -D -p -m 444 -t $(DESTDIR)$(mandir)/man1 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) |
30 |
+ install -p -s $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix) && \ |
30 |
+ install -p -s $(TOOLS) $(DESTDIR)$(prefix)/bin$(suffix) && \ |
31 |
+ install -p -s $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix) && \ |
31 |
+ install -p -s $(filter-out libmdbx.a,$(LIBRARIES)) $(DESTDIR)$(prefix)/lib$(suffix) && \ |
32 |
+ install -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix) && \ |
32 |
+ install -p libmdbx.a $(DESTDIR)$(prefix)/lib$(suffix) && \ |
33 |
+ install -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include && \ |
33 |
+ install -p -m 444 $(HEADERS) $(DESTDIR)$(prefix)/include && \ |
34 |
+ install -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1 |
34 |
+ install -p -m 444 $(addprefix $(MAN_SRCDIR), $(MANPAGES)) $(DESTDIR)$(mandir)/man1 |
35 |
|
35 |
|
36 |
uninstall: |
36 |
install-strip: EXE_INSTALL_FLAGS = -s |
37 |
rm -f $(addprefix $(DESTDIR)$(prefix)/bin$(suffix)/,$(TOOLS)) \ |
37 |
install-strip: install |