Changeset 251

Show
Ignore:
Timestamp:
05/10/06 11:42:40
Author:
pvanhoof
Message:

Added libtinymail-gnome-desktop

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Makefile.am

    r198 r251  
    1 SUBDIRS = libtinymail libtinymail-camel libtinymailui libtinymail-gnomevfs libtinymailui-gtk tinymail docs 
     1SUBDIRS = libtinymail libtinymailui libtinymail-gnomevfs libtinymailui-gtk $(PLATFORMDIR) libtinymail-camel tinymail docs 
    22if BUILD_UNITTESTS 
    33SUBDIRS .= libtinymail-test  
  • trunk/configure.ac

    r198 r251  
    4545AM_CONDITIONAL(BUILD_UNITTESTS, test x$build_unittests = xtrue) 
    4646 
     47AC_ARG_WITH(platform, 
     48[  --with-platform=gnome-desktop       platform to compile [gnome-desktop]], 
     49[case "${with_platform}" in 
     50  gnome-desktop) PLATFORMDIR=libtinymail-gnome-desktop ;; 
     51  *) AC_MSG_ERROR(bad value ${with_platform} for --with-platform) ;; 
     52esac],[PLATFORMDIR=libtinymail-gnome-desktop]) 
     53 
     54AC_SUBST(PLATFORMDIR) 
     55 
    4756GTK_DOC_CHECK([1.0]) 
    4857 
     
    6473 
    6574dnl gnomeui-2 is for gnome_icon_lookup :-\ 
     75dnl Maybe refactor it as a thiny in libtinymail-gnome-desktop? 
     76 
    6677PKG_CHECK_MODULES(LIBTINYMAILUI_GTK, glib-2.0 >= 2.8 gobject-2.0 libgnomeui-2.0 gtk+-2.0) 
    6778AC_SUBST(LIBTINYMAILUI_GTK_CFLAGS) 
    6879AC_SUBST(LIBTINYMAILUI_GTK_LIBS) 
     80 
     81if test x$PLATFORMDIR = xlibtinymail-gnome-desktop; then 
     82PKG_CHECK_MODULES(LIBTINYMAIL_GNOME_DESKTOP, glib-2.0 >= 2.8 gobject-2.0 libgnomeui-2.0 gtk+-2.0) 
     83else 
     84LIBTINYMAIL_GNOME_DESKTOP_CFLAGS= 
     85LIBTINYMAIL_GNOME_DESKTOP_LIBS= 
     86fi 
     87AC_SUBST(LIBTINYMAIL_GNOME_DESKTOP_CFLAGS) 
     88AC_SUBST(LIBTINYMAIL_GNOME_DESKTOP_LIBS) 
    6989 
    7090if test x$build_unittests = xtrue; then 
     
    121141libtinymail-gnomevfs/Makefile 
    122142libtinymail-gnomevfs/libtinymail-gnomevfs.pc 
     143libtinymail-gnome-desktop/Makefile 
     144libtinymail-gnome-desktop/libtinymail-gnome-desktop.pc 
    123145libtinymail-test/Makefile 
    124146tinymail/Makefile 
  • trunk/libtinymail-camel/Makefile.am

    r214 r251  
    11INCLUDES = $(LIBTINYMAIL_CAMEL_CFLAGS) -I.      \ 
    2         -I$(top_builddir)/libtinymail 
     2        -I$(top_builddir)/libtinymail           \ 
     3        -I$(top_builddir)/$(PLATFORMDIR) 
    34 
    45# This makes tinymail faster, but wastes more memory 
     
    4445libtinymail_camel_1_0_la_LIBADD =               \ 
    4546        $(LIBTINYMAIL_CAMEL_LIBS)               \ 
    46         $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la 
     47        $(top_builddir)/libtinymail/libtinymail-$(API_VERSION).la \ 
     48        $(top_builddir)/$(PLATFORMDIR)/$(PLATFORMDIR)-$(API_VERSION).la 
    4749 
    4850libtinymail_camel_1_0includedir = $(includedir)/libtinymail-camel-$(API_VERSION) 
  • trunk/tinymail/Makefile.am

    r219 r251  
    44        -I$(top_builddir)/libtinymailui                                 \ 
    55        -I$(top_builddir)/libtinymailui-gtk                             \ 
    6         -I$(top_builddir)/libtinymail-camel                             \        
     6        -I$(top_builddir)/libtinymail-camel                             \ 
     7        -I$(top_builddir)/libtinymail-gnome-desktop                     \ 
    78        -DASYNC_HEADERS 
    89 
     
    1112tinymail_SOURCES =                                                      \ 
    1213        tny-main.c                                                      \ 
    13         tny-account-store.c                                             \ 
    1414        tny-summary-window.c                                            \ 
    1515        tny-summary-window.h                                            \ 
    16         tny-account-store.h                                             \ 
    1716        tny-password-dialog.h                                           \ 
    1817        tny-password-dialog.c 
     
    2322        $(top_builddir)/libtinymailui/libtinymailui-$(API_VERSION).la           \ 
    2423        $(top_builddir)/libtinymailui-gtk/libtinymailui-gtk-$(API_VERSION).la   \ 
    25         $(top_builddir)/libtinymail-camel/libtinymail-camel-$(API_VERSION).la 
     24        $(top_builddir)/libtinymail-camel/libtinymail-camel-$(API_VERSION).la   \ 
     25        $(top_builddir)/libtinymail-gnome-desktop/libtinymail-gnome-desktop-$(API_VERSION).la