diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/configure.ac b/configure.ac index f234723df8..1a18edb4a8 100644 --- a/configure.ac +++ b/configure.ac @@ -1106,8 +1106,9 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM( )], [tnef_ok=yes], [tnef_ok=no]) if test "$tnef_ok" = "yes"; then AC_MSG_RESULT([yes]) - TNEF_ATTACHMENTS="tnef-attachments" TNEF_CFLAGS="-DHAVE_YTNEF_H" + AC_DEFINE(ENABLE_TNEF,1,[Define if TNEF attachments parser should be built]) + else AC_COMPILE_IFELSE([AC_LANG_PROGRAM( [[ @@ -1118,14 +1119,14 @@ else )], [tnef_ok=yes], [tnef_ok=no]) if test "$tnef_ok" = "yes"; then AC_MSG_RESULT([yes]) - TNEF_ATTACHMENTS="tnef-attachments" TNEF_CFLAGS="-DHAVE_LIBYTNEF_YTNEF_H" + AC_DEFINE(ENABLE_TNEF,1,[Define if TNEF attachments parser should be built]) else AC_MSG_RESULT([no]) - TNEF_ATTACHMENTS="" TNEF_CFLAGS="" fi fi +AM_CONDITIONAL([ENABLE_TNEF], [test "$tnef_ok" = "yes"]) AC_SUBST(TNEF_CFLAGS) dnl ******************************* @@ -1298,20 +1299,20 @@ AC_ARG_ENABLE([plugins], [enable_plugins="$enableval"],[enable_plugins=all]) dnl Add any new plugins here -plugins_base_always="itip-formatter mark-all-read publish-calendar" +plugins_base_always="mark-all-read publish-calendar" plugins_base="$plugins_base_always" dist_plugins_base="$plugins_base_always" -plugins_standard_always="bbdb save-calendar mail-to-task mailing-list-actions prefer-plain mail-notification attachment-reminder email-custom-header face templates vcard-inline dbx-import external-editor" +plugins_standard_always="bbdb save-calendar mail-to-task mailing-list-actions mail-notification attachment-reminder email-custom-header face templates dbx-import external-editor" plugins_standard="$plugins_standard_always" -dist_plugins_standard="$plugins_standard audio-inline image-inline pst-import" +dist_plugins_standard="$plugins_standard image-inline pst-import" plugins_experimental_always="" -plugins_experimental="$plugins_experimental_always $TNEF_ATTACHMENTS" -dist_plugins_experimental="$plugins_experimental_always tnef-attachments" +plugins_experimental="$plugins_experimental_always" +dist_plugins_experimental="$plugins_experimental_always" dnl ****************************************************************** dnl The following plugins have additional library dependencies. @@ -1332,12 +1333,14 @@ if test "x$enable_audio_inline" = "xyes"; then AC_SUBST(GSTREAMER_LIBS) if test "x$have_gst" = "xyes"; then - plugins_standard="$plugins_standard audio-inline" + AC_DEFINE(ENABLE_AUDIO_INLINE, 1, [Define to add support for inlining audio attachments]) else AC_MSG_ERROR([gstreamer-0.10 is required for the audio-inline plugin. Use --disable-audio-inline to exclude the plugin.]) fi fi +AM_CONDITIONAL([ENABLE_AUDIO_INLINE], [test "x$enable_audio_inline" = "xyes"]) + dnl ************************************** dnl Weather calendars require gweather-3.0 dnl ************************************** @@ -1627,8 +1630,11 @@ mail/importers/Makefile maint/Makefile modules/Makefile modules/addressbook/Makefile +modules/audio-inline/Makefile modules/bogofilter/Makefile modules/calendar/Makefile +modules/itip-formatter/Makefile +modules/itip-formatter/plugin/Makefile modules/mail/Makefile modules/backup-restore/Makefile modules/book-config-google/Makefile @@ -1652,30 +1658,30 @@ modules/plugin-lib/Makefile modules/plugin-manager/Makefile modules/plugin-mono/Makefile modules/plugin-python/Makefile +modules/prefer-plain/Makefile +modules/prefer-plain/plugin/Makefile modules/spamassassin/Makefile modules/startup-wizard/Makefile +modules/text-highlight/Makefile +modules/tnef-attachment/Makefile +modules/vcard-inline/Makefile modules/web-inspector/Makefile plugins/Makefile plugins/attachment-reminder/Makefile -plugins/audio-inline/Makefile plugins/bbdb/Makefile plugins/dbx-import/Makefile plugins/email-custom-header/Makefile plugins/external-editor/Makefile plugins/face/Makefile plugins/image-inline/Makefile -plugins/itip-formatter/Makefile plugins/mail-notification/Makefile plugins/mail-to-task/Makefile plugins/mailing-list-actions/Makefile plugins/mark-all-read/Makefile -plugins/prefer-plain/Makefile plugins/pst-import/Makefile plugins/publish-calendar/Makefile plugins/save-calendar/Makefile plugins/templates/Makefile -plugins/tnef-attachments/Makefile -plugins/vcard-inline/Makefile smclient/Makefile smime/Makefile smime/lib/Makefile |