mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-14 20:22:21 +00:00
Library (.so) versioning: preserve previous library version
Ticket #120 Change libtool's shared library version info to 3:0:1 to preserve the previous library version of 2.1.0. See https://autotools.io/libtool/version.html for the details on how libtool handles this versioning info. See https://verbump.de/ for a handy 'version calculator' using libtools rules.
This commit is contained in:
parent
05fa4044f4
commit
17602b4d21
12 changed files with 12 additions and 12 deletions
|
@ -40,4 +40,4 @@ libDtHelp_la_SOURCES = Actions.c AsciiSpc.c Callbacks.c \
|
|||
Layout.c LayoutUtil.c LinkMgr.c \
|
||||
Selection.c VirtFuncs.c
|
||||
|
||||
libDtHelp_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtHelp_la_LDFLAGS = -version-info 3:0:1
|
||||
|
|
|
@ -7,4 +7,4 @@ libDtMrm_la_CFLAGS = -I../DtTerm/Term -I../DtTerm/TermPrim -I../DtHelp \
|
|||
|
||||
libDtMrm_la_SOURCES = DtMrm.c
|
||||
|
||||
libDtMrm_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtMrm_la_LDFLAGS = -version-info 3:0:1
|
||||
|
|
|
@ -7,5 +7,5 @@ libDtPamSvc_la_SOURCES = PamSvc.c ${top_srcdir}/include/Dt/PamSvc.h
|
|||
|
||||
libDtPamSvc_la_LIBADD = -lpam
|
||||
|
||||
libDtPamSvc_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtPamSvc_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ MAINTAINERCLEANFILES = Makefile.in
|
|||
lib_LTLIBRARIES = libDtPrint.la
|
||||
|
||||
libDtPrint_la_CFLAGS = -DMULTIBYTE -DI18N_MSG @DT_INCDIR@
|
||||
libDtPrint_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtPrint_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
if SOLARIS
|
||||
libDtPrint_la_CFLAGS += -DNO_REGCOMP
|
||||
|
|
|
@ -12,7 +12,7 @@ libDtSearch_la_CFLAGS = -DI18N_MSG -DMULTIBYTE -I./raima \
|
|||
@DT_INCDIR@
|
||||
|
||||
|
||||
libDtSearch_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtSearch_la_LDFLAGS = -version-info 3:0:1
|
||||
libDtSearch_la_LIBADD = raima/libraima.la
|
||||
|
||||
if LINUX
|
||||
|
|
|
@ -2,7 +2,7 @@ MAINTAINERCLEANFILES = Makefile.in
|
|||
|
||||
lib_LTLIBRARIES = libDtSvc.la
|
||||
|
||||
libDtSvc_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtSvc_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
# USe CPPFLAGS so it will apply to both C and C++ components
|
||||
libDtSvc_la_CPPFLAGS = -I./include -DMULTIBYTE -DNLS16 -I../include \
|
||||
|
|
|
@ -25,4 +25,4 @@ if HAS_UTEMPTER_LIBRARY
|
|||
libDtTerm_la_LIBADD += -lutempter
|
||||
endif
|
||||
|
||||
libDtTerm_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtTerm_la_LDFLAGS = -version-info 3:0:1
|
||||
|
|
|
@ -8,7 +8,7 @@ AM_CPPFLAGS = -DCDE_INSTALLATION_TOP=$(CDE_INSTALLATION_TOP) $(DT_INCDIR)
|
|||
|
||||
libDtWidget_la_CFLAGS = -DI18N_MSG -DMULTIBYTE
|
||||
|
||||
libDtWidget_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtWidget_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
if SOLARIS
|
||||
libDtWidget_la_CFLAGS += -DNO_REGCOMP
|
||||
|
|
|
@ -5,5 +5,5 @@ lib_LTLIBRARIES = libDtXinerama.la
|
|||
libDtXinerama_la_SOURCES = DtXinerama.c
|
||||
|
||||
libDtXinerama_la_LIBADD = -lXinerama
|
||||
libDtXinerama_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtXinerama_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ libcsa_la_CFLAGS = -DRFC_MIME -DLINE_COUNT -DV2 -DOW_I18N \
|
|||
|
||||
libcsa_la_LIBADD = -lXt $(TIRPCLIB)
|
||||
|
||||
libcsa_la_LDFLAGS = -version-info 2:1:0
|
||||
libcsa_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
if SOLARIS
|
||||
libcsa_la_LDFLAGS += -G -z text -z defs
|
||||
|
|
|
@ -25,4 +25,4 @@ if LINUX
|
|||
libtt_la_LIBADD += $(TIRPCLIB)
|
||||
endif
|
||||
|
||||
libtt_la_LDFLAGS = -version-info 2:1:0
|
||||
libtt_la_LDFLAGS = -version-info 3:0:1
|
||||
|
|
|
@ -26,7 +26,7 @@ libDtMmdb_la_LIBADD = api/libapi.la btree/libbtree.la \
|
|||
schema/libschema.la storage/libstorage.la \
|
||||
utility/libutility.la
|
||||
|
||||
libDtMmdb_la_LDFLAGS = -version-info 2:1:0
|
||||
libDtMmdb_la_LDFLAGS = -version-info 3:0:1
|
||||
|
||||
infolibdir = $(CDE_INSTALLATION_TOP)/infolib/etc
|
||||
dist_infolib_DATA = oliasdb/mmdb.infolib.spec \
|
||||
|
|
Loading…
Reference in a new issue