[gxml] Win32/64 distribution fixes



commit df90eb0b86e47835fce7a53ea4a951ecbb6ff5fa
Author: Daniel Espinosa <esodan gmail com>
Date:   Tue Apr 15 10:47:25 2014 -0500

    Win32/64 distribution fixes
    
    * GXml and Xom symbols are autogenerated using --symbols
      from valac

 gxml/Makefile.am     |    6 +
 gxml/gxml.symbols    |  326 --------------------------------------------------
 gxml/xom/Makefile.am |    6 +
 gxml/xom/xom.symbols |  191 -----------------------------
 4 files changed, 12 insertions(+), 517 deletions(-)
---
diff --git a/gxml/Makefile.am b/gxml/Makefile.am
index ac68611..b22d9fc 100644
--- a/gxml/Makefile.am
+++ b/gxml/Makefile.am
@@ -151,6 +151,9 @@ CLEANFILES += $(gir_DATA) $(typelibs_DATA)
 endif
 
 if PLATFORM_WIN32
+AM_VALAFLAGS += \
+       --symbols=gxml.symbols
+
 libgxml_0_4_la_LDFLAGS += -export-symbols $(builddir)/libgxml-0.4.def
 libgxml_0_4_la_DEPENDENCIES = libgxml-0.4.def
 
@@ -168,6 +171,9 @@ libgxml-0.4.def: libgxml-0.4.la
 libgxmldefdir=$(libdir)
 libgxmldef_DATA=libgxml-0.4.def
 
+CLEANFILES += \
+       gxml.symbols
+
 endif
 
 
diff --git a/gxml/xom/Makefile.am b/gxml/xom/Makefile.am
index d239b86..c5f4aea 100644
--- a/gxml/xom/Makefile.am
+++ b/gxml/xom/Makefile.am
@@ -141,6 +141,9 @@ CLEANFILES += $(gir_DATA) $(typelibs_DATA)
 endif
 
 if PLATFORM_WIN32
+AM_VALAFLAGS += \
+       --symbols=xom.symbols
+
 libxom_0_4_la_LDFLAGS += -export-symbols $(builddir)/libxom-0.4.def
 libxom_0_4_la_DEPENDENCIES = libxom-0.4.def
 
@@ -158,6 +161,9 @@ libxom-0.4.def: libxom-0.4.la
 libxomdefdir=$(libdir)
 libxomdef_DATA=libxom-0.4.def
 
+CLEANFILES += \
+       xom-0.4.symbols
+
 endif
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]