From 609f4c05ae0804e37a43bfeec60e0a75912a20a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Fri, 23 Aug 2013 14:15:29 +0000 Subject: Correctly generate def files again --- libgail-util/Makefile.am | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'libgail-util') diff --git a/libgail-util/Makefile.am b/libgail-util/Makefile.am index 4e9c192c50..9422f8a27e 100644 --- a/libgail-util/Makefile.am +++ b/libgail-util/Makefile.am @@ -6,8 +6,12 @@ no_undefined = -no-undefined endif if OS_WIN32 export_symbols = -export-symbols $(srcdir)/gailutil.def +gailutil.def: libgailutil-3.la + echo "LIBRARY libgailutil-$(GTK_MAJOR_VERSION)-$(GAIL_LT_CURRENT_MINUS_AGE)" >$@ + echo "EXPORTS" >>$@ + objdump -p .libs/libgailutil-$(GTK_MAJOR_VERSION)-$(GAIL_LT_CURRENT_MINUS_AGE).dll | sed -n -e 's/\t\[\s\+\([0-9]\+\)\]\s\([A-Za-z_][A-Za-z0-9_]\)/\2/p' >>$@ install-def-file: gailutil.def - $(INSTALL) $(srcdir)/gailutil.def $(DESTDIR)$(libdir) + $(INSTALL) gailutil.def $(DESTDIR)$(libdir) uninstall-def-file: -rm $(DESTDIR)$(libdir)/gailutil.def else @@ -71,7 +75,6 @@ libgailutil_3_la_LIBADD = \ libgailutil_3_la_LDFLAGS = \ -version-info $(GAIL_LT_VERSION_INFO) \ $(no_undefined) \ - $(export_symbols) \ $(LDFLAGS) gailutil.lib: libgailutil-3.la gailutil.def -- cgit v1.2.1