Skip to content

Commit

Permalink
Install documentation to share/gtk-doc/html/libsmfm-gtkX. Fixes #3
Browse files Browse the repository at this point in the history
  • Loading branch information
wandrien committed May 17, 2013
1 parent e16d3d0 commit 1a78038
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 608 deletions.
4 changes: 2 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -230,8 +230,8 @@ AC_CONFIG_FILES([
po/Makefile.in
docs/Makefile
docs/reference/Makefile
docs/reference/libfm/Makefile
docs/reference/libfm/version.xml
docs/reference/libsmfm-gtk/Makefile
docs/reference/libsmfm-gtk/version.xml
libsmfm-gtk2.pc
libsmfm-gtk3.pc
])
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
include $(top_srcdir)/Makefile.decl

SUBDIRS = libfm
SUBDIRS = libsmfm-gtk
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ AUTOMAKE_OPTIONS = 1.6
# of using the various options.

# The name of the module, e.g. 'glib'.
DOC_MODULE=libfm
DOC_MODULE=libsmfm-gtk@GTK_VERSION_MAJOR@

# Uncomment for versioned docs and specify the version of the module, e.g. '2'.
#DOC_MODULE_VERSION=2


# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
DOC_MAIN_SGML_FILE=libsmfm-gtk-docs.xml

# The directory containing the source code. Relative to $(srcdir).
# gtk-doc will search all .c & .h files beneath here for inline comments
Expand Down Expand Up @@ -55,14 +55,10 @@ FIXXREF_OPTIONS=
# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
HFILE_GLOB= \
$(top_srcdir)/src/*.h \
$(top_srcdir)/src/base/*.h \
$(top_srcdir)/src/job/*.h \
$(top_srcdir)/src/gtk/*.h \
$(NULL)

CFILE_GLOB=$(top_srcdir)/src/*.c \
$(top_srcdir)/src/base/*.c \
$(top_srcdir)/src/job/*.c \
$(top_srcdir)/src/gtk/*.c \
$(NULL)

Expand All @@ -73,18 +69,9 @@ EXTRA_HFILES=
# Header files to ignore when scanning. Use base file name, no paths
# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
IGNORE_HFILES= \
fm-marshal.h \
fm-gtk-marshal.h \
main-win.h \
dbus-utils.h \
fm-udisks.h \
g-udisks-device.h \
g-udisks-drive.h \
g-udisks-mount.h \
g-udisks-volume.h \
g-udisks-volume-monitor.h \
udisks-device.h \
udisks.h \
fm-app-lookup.h \
exo-icon-view.h \
exo-marshal.h \
Expand Down Expand Up @@ -119,8 +106,8 @@ GTKDOC_CFLAGS= \
-I$(top_builddir) \
$(GTK_CFLAGS)
GTKDOC_LIBS= \
$(top_builddir)/src/libfm.la \
$(top_builddir)/src/$(LIBFM_GTK_LTLIBRARIES) \
$(top_srcdir)/src/libsmfm-gtk@GTK_VERSION_MAJOR@.la \
$(top_srcdir)/src/$(LIBSMFM_GTK_LTLIBRARIES) \
$(GTK_LIBS) \
$(NULL)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,39 +24,6 @@ missing in gtk+/glib. It's originally developed for use in PCManFM, but
it's carefully designed to be desktop environment-independent and can be
used to develop other file manager-related tools as well.
</para>
<chapter id="libfm-core">
<title>Libfm Core Reference.</title>
<xi:include href="xml/fm.xml"/>
<xi:include href="xml/fm-app-info.xml"/>
<xi:include href="xml/fm-archiver.xml"/>
<xi:include href="xml/fm-bookmarks.xml"/>
<xi:include href="xml/fm-config.xml"/>
<xi:include href="xml/fm-dummy-monitor.xml"/>
<xi:include href="xml/fm-file.xml"/>
<xi:include href="xml/fm-file-info.xml"/>
<xi:include href="xml/fm-file-launcher.xml"/>
<xi:include href="xml/fm-folder.xml"/>
<xi:include href="xml/fm-icon.xml"/>
<xi:include href="xml/fm-list.xml"/>
<xi:include href="xml/fm-mime-type.xml"/>
<xi:include href="xml/fm-monitor.xml"/>
<xi:include href="xml/fm-nav-history.xml"/>
<xi:include href="xml/fm-path.xml"/>
<xi:include href="xml/fm-templates.xml"/>
<xi:include href="xml/fm-terminal.xml"/>
<xi:include href="xml/fm-thumbnail-loader.xml"/>
<xi:include href="xml/fm-thumbnailer.xml"/>
<xi:include href="xml/fm-utils.xml"/>
</chapter>
<chapter id="libfm-jobs">
<title>Libfm Jobs.</title>
<xi:include href="xml/fm-deep-count-job.xml"/>
<xi:include href="xml/fm-dir-list-job.xml"/>
<xi:include href="xml/fm-file-info-job.xml"/>
<xi:include href="xml/fm-file-ops-job.xml"/>
<xi:include href="xml/fm-job.xml"/>
<xi:include href="xml/fm-simple-job.xml"/>
</chapter>
<chapter id="libfm-gtk">
<title>Libfm Gtk+ Widgets and Objects.</title>
<xi:include href="xml/fm-gtk.xml"/>
Expand Down
Loading

0 comments on commit 1a78038

Please sign in to comment.