summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.in.in9
-rw-r--r--src/Makefile.am2
2 files changed, 10 insertions, 1 deletions
diff --git a/configure.in.in b/configure.in.in
index 18b1486..3b3f6bf 100644
--- a/configure.in.in
+++ b/configure.in.in
@@ -4,3 +4,12 @@ AM_INIT_AUTOMAKE(autostart, 0.1)
AC_C_BIGENDIAN
AC_CHECK_KDEMAXPATHLEN
+# These numbers should be tweaked on every release. Read carefully:
+# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
+# http://sourceware.org/autobook/autobook/autobook_91.html
+lt_current="1"
+lt_revision="0"
+lt_age="0"
+AC_SUBST(lt_current)
+AC_SUBST(lt_revision)
+AC_SUBST(lt_age)
diff --git a/src/Makefile.am b/src/Makefile.am
index bb8e650..a114473 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -8,6 +8,6 @@ include_HEADERS = libtdeldap.h ldappasswddlg.h
libtdeldap_la_SOURCES = libtdeldap.cpp ldaplogindlgbase.ui ldaplogindlg.cpp ldappasswddlg.cpp
libtdeldap_la_LIBADD = -lkio $(LIB_TDEUI) -lldap
-libtdeldap_la_LDFLAGS = -avoid-version -module -version-info 0:0:1 -no-undefined \
+libtdeldap_la_LDFLAGS = -module -version-info $(lt_current):$(lt_revision):$(lt_age) -no-undefined \
$(all_libraries)