summaryrefslogtreecommitdiff
path: root/project
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-05-10 16:27:36 -0400
committermidipix <writeonce@midipix.org>2016-11-10 23:35:48 -0500
commit218dfccb27ef4b2de7115548006caf147df53d82 (patch)
tree7fa44b39e2c5e7496ae8c31dd1c7a2646f1c1cbd /project
parent7198937e41f893893aae422bf8b9f996e93c21d0 (diff)
downloadperk-218dfccb27ef4b2de7115548006caf147df53d82.tar.bz2
perk-218dfccb27ef4b2de7115548006caf147df53d82.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