mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-06 16:50:11 +00:00
524ce69bcb
At the same time, change the library sonames for -3.0 to just -3. This is necessary since the 2.99 releases installed libraries like libgtk-3.0.so.0.9903.0, and we want to prevent the library version number from jumping back. So 3.0 will have libgtk-3.so.0.0.0.
261 lines
5.5 KiB
Makefile
261 lines
5.5 KiB
Makefile
## Makefile.am for gtk+/tests
|
|
include $(top_srcdir)/Makefile.decl
|
|
|
|
if PLATFORM_WIN32
|
|
no_undefined = -no-undefined
|
|
endif
|
|
|
|
moduledir = $(libdir)/gtk-3.0/modules
|
|
|
|
if !OS_WIN32
|
|
module_LTLIBRARIES = \
|
|
libferret.la
|
|
endif
|
|
|
|
noinst_LTLIBRARIES = \
|
|
libtestaction.la \
|
|
libtestbutton.la \
|
|
libtestcombo.la \
|
|
libtestcomponent.la \
|
|
libtestimage.la \
|
|
libtestnotebook.la \
|
|
libtestobject.la \
|
|
libtestmenuitem.la \
|
|
libtestpaned.la \
|
|
libtestprops.la \
|
|
libtestselection.la \
|
|
libteststatusbar.la \
|
|
libtesttable.la \
|
|
libtesttext.la \
|
|
libtesttoplevel.la \
|
|
libtesttreetable.la \
|
|
libtestvalues.la
|
|
|
|
AM_CPPFLAGS = \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/gdk \
|
|
-I$(top_builddir)/gdk \
|
|
-I$(top_srcdir)/gtk \
|
|
-I$(top_builddir)/gtk \
|
|
-DGDK_DISABLE_DEPRECATED\
|
|
-DGTK_DISABLE_DEPRECATED
|
|
|
|
AM_CFLAGS = \
|
|
$(GTK_DEP_CFLAGS) \
|
|
$(GTK_DEBUG_FLAGS)
|
|
|
|
if !OS_WIN32
|
|
libferret_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
ferret.c
|
|
|
|
libferret_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version \
|
|
$(no_undefined) \
|
|
$(LDFLAGS)
|
|
|
|
libferret_la_LIBADD = \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(GAIL_INET_LIBS)
|
|
endif
|
|
|
|
libtestaction_la_SOURCES = \
|
|
testaction.c
|
|
|
|
libtestaction_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestbutton_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testbutton.c
|
|
|
|
libtestbutton_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestcombo_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testcombo.c
|
|
|
|
libtestcombo_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestcomponent_la_SOURCES = \
|
|
testcomponent.c
|
|
|
|
libtestcomponent_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestimage_la_SOURCES = \
|
|
testimage.c
|
|
|
|
libtestimage_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestmenuitem_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testmenuitem.c
|
|
|
|
libtestmenuitem_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestnotebook_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testnotebook.c
|
|
|
|
libtestnotebook_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestobject_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testobject.c
|
|
|
|
libtestobject_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestpaned_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testpaned.c
|
|
|
|
libtestpaned_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestprops_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testprops.c
|
|
|
|
libtestprops_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestselection_la_SOURCES = \
|
|
testselection.c
|
|
|
|
libtestselection_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libteststatusbar_la_SOURCES = \
|
|
teststatusbar.c
|
|
|
|
libteststatusbar_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtesttable_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testtextlib.c \
|
|
testtextlib.h \
|
|
testtable.c
|
|
|
|
libtesttable_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtesttext_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testtextlib.c \
|
|
testtextlib.h \
|
|
testtext.c
|
|
|
|
libtesttext_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtesttoplevel_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testtoplevel.c
|
|
|
|
libtesttoplevel_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtesttreetable_la_SOURCES = \
|
|
testlib.c \
|
|
testlib.h \
|
|
testtreetable.c
|
|
|
|
libtesttreetable_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
libtestvalues_la_SOURCES = \
|
|
testvalues.c
|
|
|
|
libtestvalues_la_LDFLAGS = \
|
|
-rpath $(moduledir) -module -avoid-version $(no_undefined) \
|
|
$(top_builddir)/gtk/libgtk-3.la \
|
|
$(top_builddir)/gdk/libgdk-3.la \
|
|
$(GTK_DEP_LIBS) \
|
|
$(LDFLAGS)
|
|
|
|
-include $(top_srcdir)/git.mk
|