1 dnl define three distinct log domains, respectively for common code,
2 dnl plugin and NACT user interface - log handlers will be disabled
3 dnl when not in development mode
5 # serial 2 define NA-runtime log domain
7 AC_DEFUN([NA_LOG_DOMAINS],[
8 AC_SUBST([NA_LOGDOMAIN_IO_DESKTOP],[NA-io-desktop])
9 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_IO_DESKTOP],["NA-io-desktop"],[Log domain of desktop I/O Provider])
11 AC_SUBST([NA_LOGDOMAIN_IO_GCONF],[NA-io-gconf])
12 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_IO_GCONF],["NA-io-gconf"],[Log domain of GConf I/O Provider])
14 AC_SUBST([NA_LOGDOMAIN_IO_XML],[NA-io-xml])
15 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_IO_XML],["NA-io-xml"],[Log domain of XML I/O])
17 AC_SUBST([NA_LOGDOMAIN_CORE],[NA-core])
18 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_CORE],["NA-core"],[Log domain of core library])
20 AC_SUBST([NA_LOGDOMAIN_NACT],[NA-nact])
21 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_NACT],["NA-nact"],[Log domain of NACT user interface])
23 AC_SUBST([NA_LOGDOMAIN_PLUGIN_MENU],[NA-plugin-menu])
24 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_PLUGIN_MENU],["NA-plugin-menu"],[Log domain of Nautilus Menu plugin])
26 AC_SUBST([NA_LOGDOMAIN_PLUGIN_TRACKER],[NA-plugin-tracker])
27 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_PLUGIN_TRACKER],["NA-plugin-tracker"],[Log domain of Nautilus Tracker plugin])
29 AC_SUBST([NA_LOGDOMAIN_TEST],[NA-test])
30 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_TEST],["NA-test"],[Log domain of test programs])
32 AC_SUBST([NA_LOGDOMAIN_UTILS],[NA-utils])
33 AC_DEFINE_UNQUOTED([NA_LOGDOMAIN_UTILS],["NA-utils"],[Log domain of utilities])