[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdesupport/soprano
From:       Sebastian =?utf-8?q?Tr=C3=BCg?= <strueg () mandriva ! com>
Date:       2008-03-06 16:58:23
Message-ID: 200803061758.23998.strueg () mandriva ! com
[Download RAW message or body]

On Thursday 06 March 2008 17:55:23 Allen Winter wrote:
> SVN commit 782952 by winterz:
>
> On the EBN @topdir@ is set to /path/to/kdesupport, so we need to
> insert the soprano project directory so doxygen can find the
> INPUT and EXCLUDE files.  This should fix the empty Soprano
> dox on the EBN.

Thanks a lot.

> Unfortunately, this breaks running doxygen.sh locally inside the
> soprano subdir because @topdir@ is /localpath/to/kdesupport/soprano
> in that case.

I don't think this is a problem at all. Soprano comes with the "apidox" build 
target, i.e. building the docu is as simple as "make apidox" in the build 
dir. So there is no real need for doxygen.sh with Soprano. :)

> Relative paths would be better, but I'm not seeing an easy solution.
> We need to teach doxygen.sh about this.
>
> CCMAIL: groot@kde.org, strueg@mandriva.com
>
>
>  M  +27 -27    Mainpage.dox
>
>
> --- trunk/kdesupport/soprano/Mainpage.dox #782951:782952
> @@ -272,30 +272,30 @@
>  // DOXYGEN_SET_RECURSIVE = NO
>  // DOXYGEN_SET_HTML_DYNAMIC_SECTIONS  = YES
>  // DOXYGEN_SET_FILE_PATTERNS = *.h
> -// DOXYGEN_SET_INPUT = @topdir@/Mainpage.dox
> -// DOXYGEN_SET_INPUT += @topdir@/soprano/
> -// DOXYGEN_SET_INPUT += @topdir@/soprano/util/
> -// DOXYGEN_SET_INPUT += @topdir@/soprano/vocabulary/
> -// DOXYGEN_SET_INPUT += @topdir@/soprano/inference/
> -// DOXYGEN_SET_INPUT += @topdir@/index/indexfiltermodel.h
> -// DOXYGEN_SET_INPUT += @topdir@/index/cluceneindex.h
> -// DOXYGEN_SET_INPUT += @topdir@/index/indexqueryhit.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/servercore.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusclient.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusmodel.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusstatementiterator.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusnodeiterator.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusqueryresultiterator.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusexportmodel.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/dbus/dbusexportiterator.h
> -// DOXYGEN_SET_INPUT += @topdir@/server/SopranoServer.dox
> -// DOXYGEN_SET_EXCLUDE = @topdir@/soprano/datetime.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/desktopfile.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/inifile.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/sopranopluginfile.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/util/mutexiteratorbase.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/util/mutexnodeiteratorbackend.h
> -// DOXYGEN_SET_EXCLUDE +=
> @topdir@/soprano/util/mutexstatementiteratorbackend.h -//
> DOXYGEN_SET_EXCLUDE +=
> @topdir@/soprano/util/mutexqueryresultiteratorbackend.h -//
> DOXYGEN_SET_EXCLUDE += @topdir@/soprano/util/looplock.h
> -// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/util/extreadwritelock.h
> +// DOXYGEN_SET_INPUT = @topdir@/soprano/Mainpage.dox
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/soprano/
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/soprano/util/
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/soprano/vocabulary/
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/soprano/inference/
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/index/indexfiltermodel.h
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/index/cluceneindex.h
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/index/indexqueryhit.h
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/server/servercore.h
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/server/dbus/dbusclient.h
> +// DOXYGEN_SET_INPUT += @topdir@/soprano/server/dbus/dbusmodel.h
> +// DOXYGEN_SET_INPUT +=
> @topdir@/soprano/server/dbus/dbusstatementiterator.h +// DOXYGEN_SET_INPUT
> += @topdir@/soprano/server/dbus/dbusnodeiterator.h +// DOXYGEN_SET_INPUT +=
> @topdir@/soprano/server/dbus/dbusqueryresultiterator.h +//
> DOXYGEN_SET_INPUT += @topdir@/soprano/server/dbus/dbusexportmodel.h +//
> DOXYGEN_SET_INPUT += @topdir@/soprano/server/dbus/dbusexportiterator.h +//
> DOXYGEN_SET_INPUT += @topdir@/soprano/server/SopranoServer.dox +//
> DOXYGEN_SET_EXCLUDE = @topdir@/soprano/soprano/datetime.h
> +// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/soprano/desktopfile.h
> +// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/soprano/inifile.h
> +// DOXYGEN_SET_EXCLUDE += @topdir@/soprano/soprano/sopranopluginfile.h
> +// DOXYGEN_SET_EXCLUDE +=
> @topdir@/soprano/soprano/util/mutexiteratorbase.h +// DOXYGEN_SET_EXCLUDE
> += @topdir@/soprano/soprano/util/mutexnodeiteratorbackend.h +//
> DOXYGEN_SET_EXCLUDE +=
> @topdir@/soprano/soprano/util/mutexstatementiteratorbackend.h +//
> DOXYGEN_SET_EXCLUDE +=
> @topdir@/soprano/soprano/util/mutexqueryresultiteratorbackend.h +//
> DOXYGEN_SET_EXCLUDE += @topdir@/soprano/soprano/util/looplock.h +//
> DOXYGEN_SET_EXCLUDE += @topdir@/soprano/soprano/util/extreadwritelock.h


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic