include $(top_srcdir)/Makefile.decl
-SUBDIRS = libgail-util
+SUBDIRS = libgail-util tests
-if OS_WIN32
+if PLATFORM_WIN32
no_undefined = -no-undefined
endif
-moduledir = $(libdir)/gtk-2.0/modules
+moduledir = $(libdir)/gtk-3.0/modules
module_LTLIBRARIES = libgail.la
gail_c_sources = \
gailadjustment.c \
gailarrow.c \
gailbooleancell.c \
- gailbooleancellfactory.c \
gailbox.c \
gailbutton.c \
gailcalendar.c \
gailcellparent.c \
gailcheckmenuitem.c \
gailchecksubmenuitem.c \
- gailclist.c \
- gailclistcell.c \
- gailcombo.c \
gailcombobox.c \
gailcontainer.c \
gailcontainercell.c \
gailframe.c \
gailimage.c \
gailimagecell.c \
- gailimagecellfactory.c \
gailitem.c \
gaillabel.c \
- gaillist.c \
gailmenu.c \
gailmenushell.c \
gailmenuitem.c \
gailnotebook.c \
gailnotebookpage.c \
gailobject.c \
- gailobjectfactory.c \
- gailoptionmenu.c \
gailpaned.c \
- gailpixmap.c \
gailprogressbar.c \
gailradiobutton.c \
gailradiomenuitem.c \
gailradiosubmenuitem.c \
gailrange.c \
gailrenderercell.c \
- gailrenderercellfactory.c \
gailscale.c \
+ gailscalebutton.c \
gailscrollbar.c \
gailscrolledwindow.c \
gailseparator.c \
gailsubmenuitem.c \
gailstatusbar.c \
gailtextcell.c \
- gailtextcellfactory.c \
gailtextview.c \
gailtogglebutton.c \
gailtoplevel.c \
gailwidget.c \
gailwindow.c
-libgailincludedir=$(includedir)/gail-1.0/gail
+libgailincludedir=$(includedir)/gail-3.0/gail
gail_private_h_sources = \
gail.h \
gailadjustment.h \
gailarrow.h \
gailbooleancell.h \
- gailbooleancellfactory.h \
gailbox.h \
gailbutton.h \
gailcalendar.h \
gailcellparent.h \
gailcheckmenuitem.h \
gailchecksubmenuitem.h \
- gailclist.h \
- gailclistcell.h \
- gailcombo.h \
gailcombobox.h \
gailcontainercell.h \
gailcontainer.h \
gailframe.h \
gailimage.h \
gailimagecell.h \
- gailimagecellfactory.h \
gailitem.h \
gaillabel.h \
- gaillist.h \
gailmenu.h \
gailmenushell.h \
gailmenuitem.h \
gailnotebook.h \
gailnotebookpage.h \
gailobject.h \
- gailobjectfactory.h \
- gailoptionmenu.h \
gailpaned.h \
- gailpixmap.h \
gailprogressbar.h \
gailradiobutton.h \
gailradiomenuitem.h \
gailradiosubmenuitem.h \
gailrange.h \
gailrenderercell.h \
- gailrenderercellfactory.h \
gailscale.h \
+ gailscalebutton.h \
gailscrollbar.h \
gailscrolledwindow.h \
gailseparator.h \
gailsubmenuitem.h \
gailstatusbar.h \
gailtextcell.h \
- gailtextcellfactory.h \
gailtextview.h \
gailtogglebutton.h \
gailtoplevel.h \
$(gail_public_h_sources)
libgail_la_CPPFLAGS = \
+ -I$(top_srcdir) \
-I$(top_srcdir)/modules/other \
- -I$(top_srcdir)/gdk \
- -I$(top_builddir)/gdk \
- -I$(top_srcdir)/gtk \
- -I$(top_builddir)/gtk \
- -DGTK_VERSION=\"$(GTK_VERSION)\" \
+ -I$(top_srcdir)/gdk \
+ -I$(top_builddir)/gdk \
+ -I$(top_srcdir)/gtk \
+ -I$(top_builddir)/gtk \
+ -DGTK_VERSION=\"$(GTK_VERSION)\"\
+ -DGDK_DISABLE_DEPRECATED \
+ -DGTK_DISABLE_DEPRECATED \
$(AM_CPPFLAGS)
-
+
libgail_la_CFLAGS = \
$(GTK_DEP_CFLAGS) \
$(GTK_DEBUG_FLAGS) \
$(AM_CFLAGS)
libgail_la_LIBADD = \
- $(GTK_DEP_LIBS) \
+ $(top_builddir)/gdk/$(gdktargetlib) \
+ $(top_builddir)/gtk/$(gtktargetlib) \
+ $(top_builddir)/modules/other/gail/libgail-util/libgailutil-3.0.la \
+ $(GTK_DEP_LIBS) \
$(INTLLIBS)
libgail_la_LDFLAGS = \
- $(top_builddir)/modules/other/gail/libgail-util/libgailutil.la \
-rpath $(moduledir) -module -avoid-version \
$(no_undefined) \
$(LDFLAGS)
+
+-include $(top_srcdir)/git.mk