summaryrefslogtreecommitdiffhomepage
path: root/project
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-05-10 16:27:36 -0400
committermidipix <writeonce@midipix.org>2016-05-10 16:51:05 -0400
commite1e881d49c54fc2ae66e56bac6de8ff10c22b901 (patch)
tree284d117fba9eb8f9efbcc89c02858319d226515a /project
parentc6de7289a6517de8bbb3c1759b6c7888bcbecc4e (diff)
downloadslibtool-e1e881d49c54fc2ae66e56bac6de8ff10c22b901.tar.bz2
slibtool-e1e881d49c54fc2ae66e56bac6de8ff10c22b901.tar.xz
build system: Makefile.in, version.mk: added --avoid-version support.
Diffstat (limited to 'project')
-rw-r--r--project/version.mk21
1 files changed, 21 insertions, 0 deletions
diff --git a/project/version.mk b/project/version.mk
index 1d58cf3..930a295 100644
--- a/project/version.mk
+++ b/project/version.mk
@@ -4,9 +4,28 @@ CFLAGS_VERSION += -D$(VER_NAMESPACE)_TAG_VER_MAJOR=$(VER_MAJOR)
CFLAGS_VERSION += -D$(VER_NAMESPACE)_TAG_VER_MINOR=$(VER_MINOR)
CFLAGS_VERSION += -D$(VER_NAMESPACE)_TAG_VER_PATCH=$(VER_PATCH)
+ifeq ($(AVOID_VERSION),yes)
+
+VER_XYZ =
+VER_SONAME =
+
+package-shared-soname:
+package-shared-solink:
+package-install-soname:
+package-install-solink:
+
+else
+
VER_XYZ = .$(VER_MAJOR).$(VER_MINOR).$(VER_PATCH)
VER_SONAME = .$(VER_MAJOR)
+package-shared-soname: shared-soname
+package-shared-solink: shared-solink
+package-install-soname: install-soname
+package-install-solink: install-solink
+
+
+
# libfoo.so (common)
install-solink: install-lib
rm -f $@.tmp
@@ -40,3 +59,5 @@ install-soname: install-lib
$(SHARED_SONAME): $(SHARED_LIB)
cp $(SHARED_LIB) $(SHARED_SONAME)
endif
+
+endif