efl: unify LDFLAGS for LTLIBRARIES

SVN revision: 81911
This commit is contained in:
Gustavo Sverzut Barbieri 2012-12-30 22:15:29 +00:00
parent cd3d6653af
commit 493f9a9ff9
27 changed files with 36 additions and 45 deletions

View File

@ -10,6 +10,7 @@ m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2> /dev/null | (grep -
##-- When released, remove the dnl on the below line
dnl m4_undefine([v_rev])
m4_define([v_rel], [])
##-- When doing snapshots - change soname. remove dnl on below line
dnl m4_define([relname], [ver-pre-svn-07])
dnl m4_define([v_rel], [-release relname])
@ -223,10 +224,8 @@ if test "x${have_windows}" = "xyes" ; then
lt_cv_deplibs_check_method='pass_all'
fi
LT_INIT([win32-dll disable-static disable-fast-install pic-only])
version_info="lt_cur:lt_rev:lt_age"
AC_SUBST([version_info])
release_info="v_rel"
AC_SUBST([release_info])
EFL_LTLIBRARY_FLAGS="-no-undefined -version-info lt_cur:lt_rev:lt_age v_rel"
AC_SUBST(EFL_LTLIBRARY_FLAGS)
### gettext

View File

@ -51,7 +51,7 @@ lib/ecore/libecore.la \
@EDBUS_LIBS@ \
@EFL_COV_LIBS@
lib_edbus_libedbus2_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_edbus_libedbus2_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Binary

View File

@ -67,7 +67,7 @@ lib/eina/libeina.la \
@ECORE_LIBS@ \
@EFL_COV_LIBS@
lib_ecore_libecore_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_libecore_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Unit tests

View File

@ -35,4 +35,4 @@ lib/eina/libeina.la \
@ECORE_AUDIO_LIBS@ \
@EFL_COV_LIBS@
lib_ecore_audio_libecore_audio_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_audio_libecore_audio_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -30,4 +30,4 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@ECORE_COCOA_LIBS@
lib_ecore_cocoa_libecore_cocoa_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_cocoa_libecore_cocoa_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -54,5 +54,4 @@ lib/eina/libeina.la \
@USE_EVIL_LIBS@
lib_ecore_con_libecore_con_la_LIBADD += @ECORE_CON_LIBS@ @EFL_COV_LIBS@
lib_ecore_con_libecore_con_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_con_libecore_con_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -45,7 +45,7 @@ lib/eina/libeina.la \
@EFL_COV_LIBS@
lib_ecore_evas_libecore_evas_la_LIBADD += @EFL_COV_LIBS@
lib_ecore_evas_libecore_evas_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_evas_libecore_evas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
# Engines

View File

@ -36,4 +36,4 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@ECORE_FB_LIBS@
lib_ecore_fb_libecore_fb_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_fb_libecore_fb_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -42,8 +42,6 @@ lib_ecore_file_libecore_file_la_LIBADD = \
lib/ecore_con/libecore_con.la \
lib/ecore/libecore.la \
lib/eo/libeo.la \
lib/eina/libeina.la
lib_ecore_file_libecore_file_la_LIBADD += @EFL_COV_LIBS@
lib_ecore_file_libecore_file_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib/eina/libeina.la \
@EFL_COV_LIBS@
lib_ecore_file_libecore_file_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -31,7 +31,7 @@ lib/ecore/libecore.la \
lib/eo/libeo.la \
lib/eina/libeina.la
lib_ecore_imf_libecore_imf_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_imf_libecore_imf_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
installed_ecoreimfevasmainheadersdir = $(includedir)/ecore-@VMAJ@
dist_installed_ecoreimfevasmainheaders_DATA = \
@ -59,7 +59,7 @@ lib/evas/libevas.la \
lib/eo/libeo.la \
lib/eina/libeina.la
lib_ecore_imf_libecore_imf_evas_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_imf_libecore_imf_evas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Modules

View File

@ -32,7 +32,7 @@ lib/eina/libeina.la \
@EFL_COV_LIBS@
lib_ecore_input_libecore_input_la_LIBADD += @EFL_COV_LIBS@
lib_ecore_input_libecore_input_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_input_libecore_input_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
installed_ecoreinputevasmainheadersdir = $(includedir)/ecore-@VMAJ@
dist_installed_ecoreinputevasmainheaders_DATA = \
@ -62,4 +62,4 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@EFL_COV_LIBS@
lib_ecore_input_libecore_input_evas_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_input_libecore_input_evas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -31,4 +31,4 @@ lib/eina/libeina.la \
@EFL_COV_LIBS@ \
@ECORE_IPC_LIBS@
lib_ecore_ipc_libecore_ipc_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_ipc_libecore_ipc_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -31,4 +31,4 @@ lib/ecore/libecore.la \
lib/eo/libeo.la \
lib/eina/libeina.la
lib_ecore_psl1ght_libecore_psl1ght_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_psl1ght_libecore_psl1ght_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -31,4 +31,4 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@ECORE_SDL_LIBS@
lib_ecore_sdl_libecore_sdl_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_sdl_libecore_sdl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -33,4 +33,4 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@ECORE_WAYLAND_LIBS@
lib_ecore_wayland_libecore_wayland_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_wayland_libecore_wayland_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -43,4 +43,4 @@ lib/eina/libeina.la \
lib/evil/libevil.la \
@ECORE_WIN32_LIBS@
lib_ecore_win32_libecore_win32_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_win32_libecore_win32_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -33,4 +33,4 @@ lib/eina/libeina.la \
lib/evil/libevil.la \
@ECORE_WINCE_LIBS@
lib_ecore_wince_libecore_wince_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_wince_libecore_wince_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -115,7 +115,7 @@ lib/eo/libeo.la \
lib/eina/libeina.la \
@ECORE_X_LIBS@
lib_ecore_x_libecore_x_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_ecore_x_libecore_x_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
MAINTAINERCLEANFILES += \
$(top_builddir)/src/lib/ecore_x/ecore_x_version.h

View File

@ -42,7 +42,7 @@ lib/eina/libeina.la \
@EET_LIBS@ \
@EFL_COV_LIBS@
lib_eet_libeet_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_eet_libeet_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
EXTRA_DIST += static_libs/lz4/README

View File

@ -43,8 +43,6 @@ lib/edbus/libedbus2.la \
EFREET_COMMON_USER_LIBADD = $(EFREET_COMMON_LIBADD) lib/efreet/libefreet.la
EFREET_COMMON_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
installed_efreetmainheadersdir = $(includedir)/efreet-@VMAJ@
dist_installed_efreetmainheaders_DATA = \
lib/efreet/Efreet.h \
@ -78,19 +76,19 @@ lib/efreet/efreet_alloca.h
lib_efreet_libefreet_la_CPPFLAGS = $(EFREET_COMMON_CPPFLAGS)
lib_efreet_libefreet_la_LIBADD = $(EFREET_COMMON_LIBADD)
lib_efreet_libefreet_la_LDFLAGS = $(EFREET_COMMON_LDFLAGS)
lib_efreet_libefreet_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
# libefreet_mime.la
lib_efreet_libefreet_mime_la_SOURCES = lib/efreet/efreet_mime.c
lib_efreet_libefreet_mime_la_CPPFLAGS = $(EFREET_COMMON_CPPFLAGS)
lib_efreet_libefreet_mime_la_LIBADD = $(EFREET_COMMON_USER_LIBADD)
lib_efreet_libefreet_mime_la_LDFLAGS = $(EFREET_COMMON_LDFLAGS)
lib_efreet_libefreet_mime_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
# libefreet_trash.la
lib_efreet_libefreet_trash_la_SOURCES = lib/efreet/efreet_trash.c
lib_efreet_libefreet_trash_la_CPPFLAGS = $(EFREET_COMMON_CPPFLAGS)
lib_efreet_libefreet_trash_la_LIBADD = $(EFREET_COMMON_USER_LIBADD)
lib_efreet_libefreet_trash_la_LDFLAGS = $(EFREET_COMMON_LDFLAGS)
lib_efreet_libefreet_trash_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Binary

View File

@ -217,8 +217,7 @@ lib_eina_libeina_la_CPPFLAGS = \
@USE_EVIL_CFLAGS@
lib_eina_libeina_la_LIBADD = @EINA_LIBS@ @EFL_COV_LIBS@ @USE_EVIL_LIBS@ @DL_LIBS@
lib_eina_libeina_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@ @EFL_PTHREAD_LIBS@
lib_eina_libeina_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Script

View File

@ -45,4 +45,4 @@ lib/ecore/libecore.la \
@EIO_LIBS@ \
@EFL_COV_LIBS@
lib_eio_libeio_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_eio_libeio_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -32,7 +32,7 @@ lib/eina/libeina.la \
@EMBRYO_LIBS@ \
@USE_EVIL_LIBS@
lib_embryo_libembryo_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_embryo_libembryo_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Binary

View File

@ -23,8 +23,7 @@ lib_eo_libeo_la_CPPFLAGS = \
@USE_EVIL_CFLAGS@
lib_eo_libeo_la_LIBADD = lib/eina/libeina.la @EO_LIBS@ @EFL_COV_LIBS@
lib_eo_libeo_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_eo_libeo_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
### Unit tests

View File

@ -21,4 +21,4 @@ lib/escape/escape_unistd.c
lib_escape_libescape_la_CPPFLAGS = \
-I$(top_srcdir)/src/lib/escape
lib_escape_libescape_la_LIBADD = @ESCAPE_LIBS@
lib_escape_libescape_la_LDFLAGS = -no-undefined -version-info @version_info@
lib_escape_libescape_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@

View File

@ -234,7 +234,7 @@ lib/eo/libeo.la \
@EVAS_LIBS@ \
@EFL_COV_LIBS@
lib_evas_libevas_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@
lib_evas_libevas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
# Linebreak

View File

@ -100,7 +100,7 @@ lib_evil_libevil_la_CPPFLAGS = \
lib_evil_libevil_la_CFLAGS = @EVIL_CFLAGS@
lib_evil_libevil_la_CXXFLAGS = @EVIL_CXXFLAGS@
lib_evil_libevil_la_LIBADD = @EVIL_LIBS@
lib_evil_libevil_la_LDFLAGS = -no-undefined -version-info @version_info@
lib_evil_libevil_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
if HAVE_WINCE
lib_evil_libevil_la_LINK = $(LINK) $(lib_evil_libevil_la_LDFLAGS)
@ -117,8 +117,7 @@ lib_evil_libdl_la_CPPFLAGS = \
lib_evil_libdl_la_CFLAGS = @EVIL_CFLAGS@
lib_evil_libdl_la_LIBADD = lib/evil/libevil.la @EVIL_DLFCN_LIBS@
lib_evil_libdl_la_LDFLAGS = -no-undefined -version-info @version_info@
lib_evil_libdl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
EXTRA_DIST += lib/evil/gdtoa/README lib/evil/gdtoa/README.mingw