diff options
| author | Maciej Mrozowski <reavertm@gentoo.org> | 2010-08-19 00:45:29 +0200 |
|---|---|---|
| committer | Maciej Mrozowski <reavertm@gentoo.org> | 2010-08-19 00:45:29 +0200 |
| commit | fc8889c4ce2bcf5c39ea2e5f3607356357a68062 (patch) | |
| tree | 752fd50b765a031f68d9473804acc5aff3a2dc1d /dev-cpp/eigen/eigen-9999.ebuild | |
| parent | 734a609841a3eaa117daa8555378ac105ef4abdd (diff) | |
| download | kde-fc8889c4ce2bcf5c39ea2e5f3607356357a68062.tar.gz kde-fc8889c4ce2bcf5c39ea2e5f3607356357a68062.tar.bz2 kde-fc8889c4ce2bcf5c39ea2e5f3607356357a68062.zip | |
Fix src_test usage (no need for separate configure phase for src_test since it won't work anyway)
Diffstat (limited to 'dev-cpp/eigen/eigen-9999.ebuild')
| -rw-r--r-- | dev-cpp/eigen/eigen-9999.ebuild | 25 |
1 files changed, 6 insertions, 19 deletions
diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild index 89212799b5f..a77118c5c58 100644 --- a/dev-cpp/eigen/eigen-9999.ebuild +++ b/dev-cpp/eigen/eigen-9999.ebuild @@ -14,7 +14,7 @@ EHG_REPO_URI="https://bitbucket.org/eigen/eigen" LICENSE="GPL-3" KEYWORDS="" SLOT="3" -IUSE="debug doc examples" +IUSE="debug doc examples test" RDEPEND=" examples? ( @@ -36,34 +36,21 @@ src_configure() { -DEIGEN_BUILD_LIB=OFF -DEIGEN_BUILD_BTL=OFF $(cmake-utils_use examples EIGEN_BUILD_DEMOS) + $(cmake-utils_use test EIGEN_BUILD_TESTS) + $(cmake-utils_use test EIGEN_TEST_NO_FORTRAN) ) cmake-utils_src_configure } src_compile() { cmake-utils_src_compile - if use doc; then - cd "${CMAKE_BUILD_DIR}" - emake doc || die "building documentation failed" - fi -} - -src_test() { - mycmakeargs+=( - -DEIGEN_BUILD_TESTS=ON - -DEIGEN_TEST_NO_FORTRAN=ON - ) - cmake-utils_src_configure - cmake-utils_src_compile - cmake-utils_src_test + use doc && cmake-utils_src_compile doc } src_install() { + use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/doc/html/") cmake-utils_src_install - if use doc; then - cd "${CMAKE_BUILD_DIR}"/doc - dohtml -r html/* || die "dohtml failed" - fi + if use examples; then cd "${CMAKE_BUILD_DIR}"/demos dobin mandelbrot/mandelbrot opengl/quaternion_demo || die "dobin failed" |
