1 include $(top_srcdir)/Makefile.decl
3 EXTRA_DIST += gailutil.def
5 no_undefined = -no-undefined
8 export_symbols = -export-symbols $(srcdir)/gailutil.def
9 install-def-file: gailutil.def
10 $(INSTALL) $(srcdir)/gailutil.def $(DESTDIR)$(libdir)
12 -rm $(DESTDIR)$(libdir)/gailutil.def
19 noinst_DATA = gailutil.lib
22 $(INSTALL) gailutil.lib $(DESTDIR)$(libdir)
25 -rm $(DESTDIR)$(libdir)/gailutil.lib
32 lib_LTLIBRARIES = libgailutil-3.la
38 libgailutilincludedir=$(includedir)/gail-3.0/libgail-util
40 util_public_h_sources = \
45 libgailutil_3_la_SOURCES = \
48 libgailutilinclude_HEADERS = \
49 $(util_public_h_sources)
51 libgailutil_3_la_CPPFLAGS = \
54 -I$(top_builddir)/gdk \
56 -I$(top_builddir)/gtk \
58 -DGDK_DISABLE_DEPRECATED\
59 -DGTK_DISABLE_DEPRECATED
61 libgailutil_3_la_CFLAGS = \
66 libgailutil_3_la_LIBADD = \
67 $(top_builddir)/gtk/libgtk-3.la \
68 $(top_builddir)/gdk/libgdk-3.la \
71 libgailutil_3_la_LDFLAGS = \
72 -version-info $(GAIL_LT_VERSION_INFO) \
77 gailutil.lib: libgailutil-3.la gailutil.def
78 lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgailutil-3.0-$(GAIL_LT_CURRENT_MINUS_AGE).dll -def:gailutil.def -out:$@
80 install-data-local: install-ms-lib install-def-file
82 uninstall-local: uninstall-ms-lib uninstall-def-file
84 -include $(top_srcdir)/git.mk