aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH.Habighorst <tearofadragon@googlemail.com>2009-09-30 20:00:55 +0800
committerMatthew Barnes <mbarnes@redhat.com>2009-09-30 20:00:55 +0800
commitaa2bed6ae369073152cc889a86055878125a60db (patch)
tree84bd525f99990c1d5fc6fe679b28a1961ed30150
parentade47751360edc8db48f96e2299aa4247569bb2d (diff)
downloadgsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar.gz
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar.bz2
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar.lz
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar.xz
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.tar.zst
gsoc2013-evolution-aa2bed6ae369073152cc889a86055878125a60db.zip
Bug 596843 - Link to libraries when building API docs
-rw-r--r--configure.ac12
-rw-r--r--doc/reference/shell/Makefile.am97
2 files changed, 15 insertions, 94 deletions
diff --git a/configure.ac b/configure.ac
index a8bf798942..86d9642eca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -28,12 +28,6 @@ AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS(config.h)
AC_CONFIG_SRCDIR(README)
-dnl User Documentation
-GNOME_DOC_INIT
-
-dnl Developer Documentation
-GTK_DOC_CHECK(1.9)
-
dnl This is for the autoconf tests only - it set's the language we use
AC_LANG(C)
@@ -177,6 +171,12 @@ LT_INIT(disable-static win32-dll)
PKG_PROG_PKG_CONFIG
+dnl ********************************************
+dnl User / Developer Documentation
+dnl ********************************************
+GNOME_DOC_INIT
+GTK_DOC_CHECK(1.9)
+
dnl ******************************
dnl Win32
dnl ******************************
diff --git a/doc/reference/shell/Makefile.am b/doc/reference/shell/Makefile.am
index ffbfb9108a..f15d4b9c18 100644
--- a/doc/reference/shell/Makefile.am
+++ b/doc/reference/shell/Makefile.am
@@ -1,8 +1,3 @@
-## Process this file with automake to produce Makefile.in
-
-# We require automake 1.6 at least.
-AUTOMAKE_OPTIONS = 1.6
-
# The name of the module, e.g. 'glib'.
DOC_MODULE=eshell
@@ -35,115 +30,41 @@ MKTMPL_OPTIONS=
FIXXREF_OPTIONS=
# Used for dependencies. The docs will be rebuilt if any of these change.
-# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
-# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
HFILE_GLOB=$(top_srcdir)/shell/*.h
CFILE_GLOB=$(top_srcdir)/shell/*.c
# Header files to ignore when scanning.
-# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
IGNORE_HFILES=e-shell-window-private.h
# Images to copy into HTML directory.
-# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
HTML_IMAGES=
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
-# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
content_files=
# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
# These files must be listed here *and* in content_files
-# e.g. expand_content_files=running.sgml
expand_content_files=
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
# signals and properties.
-# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
-# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
-AM_CPPFLAGS= \
+GTKDOC_CFLAGS= \
+ -I$(top_builddir) \
-I$(top_srcdir) \
-I$(SHELL_CFLAGS)
GTKDOC_LIBS= \
- $(top_builddir)/shell/.libs/e-shell.o \
- $(top_builddir)/shell/.libs/e-shell-backend.o \
- $(top_builddir)/shell/.libs/e-shell-content.o \
- $(top_builddir)/shell/.libs/e-shell-migrate.o \
- $(top_builddir)/shell/.libs/e-shell-settings.o \
- $(top_builddir)/shell/.libs/e-shell-sidebar.o \
- $(top_builddir)/shell/.libs/e-shell-switcher.o \
- $(top_builddir)/shell/.libs/e-shell-taskbar.o \
- $(top_builddir)/shell/.libs/e-shell-view.o \
- $(top_builddir)/shell/.libs/e-shell-window-actions.o \
- $(top_builddir)/shell/.libs/e-shell-window-private.o \
- $(top_builddir)/shell/.libs/e-shell-window.o \
- $(top_builddir)/shell/.libs/es-event.o \
- $(top_builddir)/e-util/.libs/e-bconf-map.o \
- $(top_builddir)/e-util/.libs/e-binding.o \
- $(top_builddir)/e-util/.libs/e-bit-array.o \
- $(top_builddir)/e-util/.libs/e-dialog-utils.o \
- $(top_builddir)/e-util/.libs/e-error.o \
- $(top_builddir)/e-util/.libs/e-event.o \
- $(top_builddir)/e-util/.libs/e-fsutils.o \
- $(top_builddir)/e-util/.libs/e-icon-factory.o \
- $(top_builddir)/e-util/.libs/e-import.o \
- $(top_builddir)/e-util/.libs/e-logger.o \
- $(top_builddir)/e-util/.libs/e-marshal.o \
- $(top_builddir)/e-util/.libs/e-mktemp.o \
- $(top_builddir)/e-util/.libs/e-module.o \
- $(top_builddir)/e-util/.libs/e-plugin.o \
- $(top_builddir)/e-util/.libs/e-plugin-ui.o \
- $(top_builddir)/e-util/.libs/e-print.o \
- $(top_builddir)/e-util/.libs/e-signature.o \
- $(top_builddir)/e-util/.libs/e-signature-list.o \
- $(top_builddir)/e-util/.libs/e-signature-utils.o \
- $(top_builddir)/e-util/.libs/e-unicode.o \
- $(top_builddir)/e-util/.libs/e-util.o \
- $(top_builddir)/e-util/.libs/e-xml-utils.o \
- $(top_builddir)/e-util/.libs/gconf-bridge.o \
- $(top_builddir)/filter/.libs/filter-code.o \
- $(top_builddir)/filter/.libs/filter-colour.o \
- $(top_builddir)/filter/.libs/filter-datespec.o \
- $(top_builddir)/filter/.libs/filter-element.o \
- $(top_builddir)/filter/.libs/filter-file.o \
- $(top_builddir)/filter/.libs/filter-input.o \
- $(top_builddir)/filter/.libs/filter-int.o \
- $(top_builddir)/filter/.libs/filter-option.o \
- $(top_builddir)/filter/.libs/filter-part.o \
- $(top_builddir)/filter/.libs/filter-rule.o \
- $(top_builddir)/filter/.libs/rule-context.o \
- $(top_builddir)/filter/.libs/rule-editor.o \
- $(top_builddir)/smclient/.libs/eggdesktopfile.o \
- $(top_builddir)/smclient/.libs/eggsmclient.o \
- $(top_builddir)/smclient/.libs/eggsmclient-xsmp.o \
- $(top_builddir)/widgets/menus/.libs/gal-define-views-dialog.o \
- $(top_builddir)/widgets/menus/.libs/gal-view-collection.o \
- $(top_builddir)/widgets/menus/.libs/gal-view-factory.o \
- $(top_builddir)/widgets/menus/.libs/gal-view-instance.o \
- $(top_builddir)/widgets/menus/.libs/gal-view-instance-save-as-dialog.o \
- $(top_builddir)/widgets/menus/.libs/gal-view-new-dialog.o \
- $(top_builddir)/widgets/menus/.libs/gal-view.o \
- $(top_builddir)/widgets/misc/.libs/e-action-combo-box.o \
- $(top_builddir)/widgets/misc/.libs/e-activity.o \
- $(top_builddir)/widgets/misc/.libs/e-activity-proxy.o \
- $(top_builddir)/widgets/misc/.libs/e-gui-utils.o \
- $(top_builddir)/widgets/misc/.libs/e-hinted-entry.o \
- $(top_builddir)/widgets/misc/.libs/e-import-assistant.o \
- $(top_builddir)/widgets/misc/.libs/e-menu-tool-button.o \
- $(top_builddir)/widgets/misc/.libs/e-online-button.o \
- $(top_builddir)/widgets/misc/.libs/e-popup-menu.o \
- $(top_builddir)/widgets/misc/.libs/e-preferences-window.o \
- $(top_builddir)/widgets/misc/.libs/e-spinner.o \
+ $(top_builddir)/shell/libeshell.la \
+ $(top_builddir)/e-util/libeutil.la \
+ $(top_builddir)/filter/libfilter.la \
+ $(top_builddir)/smclient/libeggsmclient.la \
+ $(top_builddir)/smclient/libeggdesktopfile.la \
+ $(top_builddir)/widgets/menus/libmenus.la \
+ $(top_builddir)/widgets/misc/libemiscwidgets.la \
-ledataserver-1.2 \
-ledataserverui-1.2 \
$(SHELL_LIBS)
-if NM_SUPPORT
-GTKDOC_LIBS += \
- $(top_builddir)/shell/.libs/e-shell-nm.o
-endif
-
# This includes the standard gtk-doc make rules, copied by gtkdocize.
include $(top_srcdir)/gtk-doc.make