summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-03-08 22:29:48 +0100
committerTomas Chvatal <scarabeus@gentoo.org>2009-03-08 22:29:48 +0100
commitd93dfab387612455c8e3cd8096aed2b74b8a6a8e (patch)
treebf6d2c3cc7c1866748f031854a18ae92085f72ce /eclass
parentb53f9235e3dd92cfb5288a855c862d9a9cc03c17 (diff)
downloadkde-d93dfab387612455c8e3cd8096aed2b74b8a6a8e.tar.gz
kde-d93dfab387612455c8e3cd8096aed2b74b8a6a8e.tar.bz2
kde-d93dfab387612455c8e3cd8096aed2b74b8a6a8e.zip
add HTML_DOCS variable
Diffstat (limited to 'eclass')
-rw-r--r--eclass/cmake-utils.eclass11
1 files changed, 8 insertions, 3 deletions
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index b8a3e443bc9..5caf66dbbea 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -31,7 +31,7 @@ EXPORT_FUNCTIONS ${EXPF}
: ${DESCRIPTION:="Based on the ${ECLASS} eclass"}
-DEPEND=">=dev-util/cmake-2.4.6"
+DEPEND=">=dev-util/cmake-2.6.2-r1" # stable cmake version must be here ;]
# Internal functions used by cmake-utils_use_*
_use_me_now() {
@@ -47,7 +47,11 @@ _use_me_now_inverted() {
# @ECLASS-VARIABLE: DOCS
# @DESCRIPTION:
-# Documents to pass to dodoc.
+# Documents passed to dodoc command.
+
+# @ECLASS-VARIABLE: HTML_DOCS
+# @DESCRIPTION:
+# Documents passed to dohtml command.
# @ECLASS-VARIABLE: PREFIX
# @DESCRIPTION
@@ -297,7 +301,8 @@ cmake-utils_src_install() {
popd > /dev/null
# Manual document installation
- [[ -n "${DOCS}" ]] && dodoc ${DOCS}
+ [[ -n "${DOCS}" ]] && { dodoc -r ${DOCS} || die "dodoc failed" ; }
+ [[ -n "${HTML_DOCS}" ]] && { dohtml -r ${HTML_DOCS} || die "dohtml failed" ; }
}
# @FUNCTION: cmake-utils_src_test