Changeset 3324

Show
Ignore:
Timestamp:
01/29/08 23:42:05
Author:
pvanhoof
Message:

Dotnet bindings

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bindings/dotnet

    • Property svn:ignore changed from AssemblyInfo.cs generated-stamp Makefile.in libtinymail-api.xml libtinymail-1.0.dll.config .svnignore libtinymail-api.raw Makefile generated to AssemblyInfo.cs generated-stamp Makefile.in libtinymail-api.xml libtinymail-1.0.dll.config .svnignore libtinymail-api.raw Makefile generated libtinymail-gnome-desktop-api.raw libtinymail-camel-api.raw libtinymailui-gtk-api.raw libtinymail-sharp.dll libtinymailui-api.raw
  • trunk/bindings/dotnet/.svnignore

    r3303 r3324  
    88Makefile 
    99generated 
     10libtinymail-gnome-desktop-api.raw 
     11libtinymail-camel-api.raw 
     12libtinymailui-gtk-api.raw 
     13libtinymail-sharp.dll 
     14libtinymailui-api.raw 
  • trunk/bindings/dotnet/libtinymail-1.0.dll.config.in

    r3302 r3324  
    44  <dllmap dll="libatk-1.0-0.dll" target="libatk-1.0@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
    55  <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
    6   <dllmap dll="libtinymail-1.0.dll" target="libtinymail-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     6  <dllmap dll="libtinymail-@API_VERSION@.dll" target="libtinymail-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     7  <dllmap dll="libtinymail-gnomevfs-@API_VERSION@.dll" target="libtinymail-gnomevfs-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     8  <dllmap dll="libtinymailui-@API_VERSION@.dll" target="libtinymailui-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     9  <dllmap dll="libtinymailui-gtk-@API_VERSION@.dll" target="libtinymailui-gtk-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     10  <dllmap dll="libtinymail-camel-@API_VERSION@.dll" target="libtinymail-camel-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     11  <dllmap dll="libtinymailui-gtkhtml-@API_VERSION@.dll" target="libtinymailui-gtkhtml-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     12  <dllmap dll="libtinymail-gnome-desktop-@API_VERSION@.dll" target="libtinymail-gnome-desktop-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     13  <dllmap dll="libtinymailui-mozembed-@API_VERSION@.dll" target="libtinymailui-mozembed-@API_VERSION@@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     14  <dllmap dll="libcamel-lite-1.2.dll" target="libcamel-lite-1.2@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
     15  <dllmap dll="libcamel-lite-provider-1.2.dll" target="libcamel-lite-provider-1.2@LIB_PREFIX@.0@LIB_SUFFIX@"/> 
    716</configuration> 
  • trunk/bindings/dotnet/libtinymail-sources.xml.in

    r3323 r3324  
    11<gapi-parser-input> 
     2 
    23  <api filename="libtinymail-api.raw"> 
    3     <library name="libtinymail-1.0.dll"> 
     4    <library name="libtinymail-@API_VERSION@.dll"> 
    45      <namespace name="Tny"> 
    56        <directory path="../../libtinymail/"> 
     
    910        </directory> 
    1011      </namespace> 
     12    </library> 
     13  </api> 
     14 
     15  <api filename="libtinymailui-api.raw"> 
     16    <library name="libtinymailui-@API_VERSION@.dll"> 
    1117      <namespace name="Tny.Ui"> 
    1218        <dir>../../libtinymailui/</dir> 
    1319      </namespace> 
     20    </library> 
     21  </api> 
     22 
     23  <api filename="libtinymailui-gtk-api.raw"> 
     24    <library name="libtinymailui-gtk-@API_VERSION@.dll"> 
    1425      <namespace name="Tny.UiGtk"> 
    1526        <directory path="../../libtinymailui-gtk/"> 
     
    2132        </directory> 
    2233      </namespace> 
     34    </library> 
     35  </api> 
     36 
     37  <api filename="libtinymail-camel-api.raw"> 
     38    <library name="libtinymail-camel-@API_VERSION@.dll"> 
    2339      <namespace name="Tny.Camel"> 
    2440        <directory path="../../libtinymail-camel/"> 
     
    4763    </library> 
    4864  </api> 
     65 
     66  <api filename="@PLATFORMDIR@-api.raw"> 
     67    <library name="@PLATFORMDIR@-@API_VERSION@.dll"> 
     68      <namespace name="Tny.Platform"> 
     69       <directory path="../../@PLATFORMDIR@" /> 
     70      </namespace> 
     71    </library> 
     72  </api> 
     73 
    4974</gapi-parser-input> 
  • trunk/configure.ac

    r3302 r3324  
    522522bindings/dotnet/AssemblyInfo.cs 
    523523bindings/dotnet/libtinymail-1.0.dll.config 
     524bindings/dotnet/libtinymail-sources.xml 
    524525libtinymail/Makefile 
    525526libtinymail/libtinymail.pc 
  • trunk/libtinymailui-gtk/tny-gtk-header-list-iterator-priv.h

    r2825 r3324  
    7373        gint stamp, registered; 
    7474        gint updating_views; 
    75         GMutex *ra_lock, *to_lock; 
     75        GMutex *ra_lock, *to_lock; 
    7676        gint cur_len; 
    7777        guint add_timeout; 
  • trunk/m4/dotnet.m4

    r3317 r3324  
    2828        PKG_CHECK_MODULES(GTK_SHARP, gtk-sharp-2.0 >= 2.11.91) 
    2929        PKG_CHECK_MODULES(GAPI, gapi-2.0 >= 2.11.91) 
     30        GAPIDIR="`$PKG_CONFIG --variable=gapidir gapi-2.0`" 
    3031 
    3132        AC_PATH_PROG(GACUTIL, gacutil, no) 
     
    6263        fi 
    6364else 
     65        GAPIDIR="" 
    6466        PARSER="" 
    6567        CODEGEN="" 
     
    7880fi 
    7981 
     82AC_SUBST(GAPIDIR) 
    8083AC_SUBST(PARSER) 
    8184AC_SUBST(CODEGEN)