Commit adbcc3f5 authored by Gabriel Burt's avatar Gabriel Burt

[docs] Add makefu

parent ba6c6011
......@@ -47,6 +47,7 @@ stamp-h1
*.userprefs
Banshee.usertasks
build/m4/shave/shave
build/m4/*.m4
build/m4/shave/shave-libtool
build/bundle/build-root
build/bundle/solitary/Options.cs
......@@ -54,3 +55,4 @@ release-rc
C:\\NUnitPrimaryTrace.txt
tests/Performance/Performance.dll
tests/results/
*.make
SUBDIRS = \
build \
data \
help \
libbanshee \
gstreamer \
src \
......@@ -101,7 +102,10 @@ hg:
rm tester.*; \
popd;
DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
EXTRA_DIST = \
gnome-doc-utils.make \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
......@@ -114,6 +118,7 @@ CLEANFILES = \
intltool-merge
DISTCLEANFILES = \
gnome-doc-utils.make \
*.bak \
*~ \
*.pidb
......
......@@ -64,11 +64,13 @@ check_autotool_version $LIBTOOLIZE 1.4.3
check_autotool_version intltoolize 0.35.0
check_autotool_version pkg-config 0.14.0
gnome-doc-prepare
run intltoolize --force --copy
run $LIBTOOLIZE --force --copy --automake
run aclocal -I build/m4/banshee -I build/m4/shamrock -I build/m4/shave $ACLOCAL_FLAGS
run autoconf
run autoheader
test -f config.h.in && touch config.h.in
run automake --gnu --add-missing --force --copy \
-Wno-portability -Wno-portability
......
AC_DEFUN([SHAMROCK_CHECK_GNOME_DOC_UTILS],
[
PKG_CHECK_MODULES(GNOME_DOC_UTILS, gnome-doc-utils >= $1,
HAVE_GNOME_DOC_UTILS=yes, HAVE_GNOME_DOC_UTILS=no)
AM_CONDITIONAL(ENABLE_GNOME_DOCS, test "x$HAVE_GNOME_DOC_UTILS" = "xyes")
if test "x$HAVE_GNOME_DOC_UTILS" = "xyes"; then
GNOME_DOC_INIT([$1])
fi
])
......@@ -38,6 +38,7 @@ AC_INIT([banshee-1], banshee_version,
AM_INIT_AUTOMAKE([1.9 dist-bzip2 tar-ustar dist-zip foreign])
AM_MAINTAINER_MODE
AM_CONFIG_HEADER([config.h])
AC_CONFIG_MACRO_DIR([build/m4])
AC_SUBST([ACLOCAL_AMFLAGS], ["-I build/m4/shamrock -I build/m4/banshee -I build/m4/shave \${ACLOCAL_FLAGS}"])
IT_PROG_INTLTOOL([0.35.0])
......@@ -64,6 +65,8 @@ BANSHEE_CHECK_GSTREAMER
BANSHEE_CHECK_NOW_PLAYING_X11
SHAMROCK_CHECK_GNOME_DOC_UTILS(0.17.3)
dnl Mono and gmcs
SHAMROCK_CHECK_MONO_MODULE(1.9.1)
SHAMROCK_FIND_MONO_2_0_COMPILER
......@@ -216,6 +219,8 @@ data/desktop-files/Makefile
data/desktop-files/common.desktop
data/icon-theme-hicolor/Makefile
help/Makefile
docs/Makefile
docs/Hyena/Makefile
docs/Banshee/Makefile
......@@ -349,6 +354,7 @@ ${PACKAGE}-${VERSION}
Build/Development:
Unit Tests: ${do_tests} (requires nunit >= ${NUNIT_REQUIRED})
User Help: ${HAVE_GNOME_DOC_UTILS} (requires gnome-doc-utils >= 0.17.3)
Custom a11y: ${gtksharp_with_a11y} (requires gtk-sharp >= 2.12.10)
Release Build: ${enable_release}
Vendor Build ID: ${vendor_build_id}
......
if ENABLE_GNOME_DOCS
include $(top_srcdir)/gnome-doc-utils.make
DOC_ID = banshee
DOC_INCLUDES = legal.xml
DOC_FIGURES =
DOC_PAGES = \
add-podcast.page \
add-radiostation.page \
advanced.page \
import.page \
index.page \
manage-coverart.page \
manage-playlists.page \
manage-tags.page \
play-queue.page \
play.page \
search.page \
sort.page \
sync.page
DOC_LINGUAS =
dist-hook: doc-dist-hook
endif
<?xml version="1.0" standalone="no"?>
<omf>
<resource>
<subject category="GNOME|Applications|Internet"/>
<type>manual</type>
<relation seriesid="593c483c-fd87-11dc-962a-db91d980186f"/>
<rights type="GNU FDL" license.version="1.1" holder="Milo Casagrande"/>
</resource>
</omf>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment