summaryrefslogtreecommitdiff
path: root/dev-cpp/eigen/eigen-9999.ebuild
diff options
context:
space:
mode:
authorabcd <abcd@gentoo.org>2009-12-04 23:50:16 -0500
committerabcd <abcd@gentoo.org>2009-12-05 12:56:14 -0500
commit042892f65180b726bfb1f58354418bce54f395bd (patch)
tree648326d5d5129dda350fd77dafb2a72ec1c1931d /dev-cpp/eigen/eigen-9999.ebuild
parentb3bca0765eee2bb9e7af324c2100ad2fbaf99940 (diff)
downloadkde-042892f65180b726bfb1f58354418bce54f395bd.tar.gz
kde-042892f65180b726bfb1f58354418bce54f395bd.tar.bz2
kde-042892f65180b726bfb1f58354418bce54f395bd.zip
Finish converting mycmakeargs to an array
Diffstat (limited to 'dev-cpp/eigen/eigen-9999.ebuild')
-rw-r--r--dev-cpp/eigen/eigen-9999.ebuild23
1 files changed, 12 insertions, 11 deletions
diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild
index dc87ae5b5e5..680dd0f3d02 100644
--- a/dev-cpp/eigen/eigen-9999.ebuild
+++ b/dev-cpp/eigen/eigen-9999.ebuild
@@ -30,11 +30,11 @@ src_configure() {
# benchmarks (BTL) brings up damn load of external deps including fortran
# compiler
# library hangs up complete compilation proccess, test later
- mycmakeargs="
+ mycmakeargs=(
-DEIGEN_BUILD_LIB=OFF
-DEIGEN_BUILD_BTL=OFF
$(cmake-utils_use examples EIGEN_BUILD_DEMOS)
- "
+ )
cmake-utils_src_configure
}
@@ -46,6 +46,16 @@ src_compile() {
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
+}
+
src_install() {
cmake-utils_src_install
if use doc; then
@@ -57,12 +67,3 @@ src_install() {
dobin mandelbrot/mandelbrot opengl/quaternion_demo || die "dobin failed"
fi
}
-
-src_test() {
- mycmakeargs="${mycmakeargs}
- -DEIGEN_BUILD_TESTS=ON
- -DEIGEN_TEST_NO_FORTRAN=ON"
- cmake-utils_src_configure
- cmake-utils_src_compile
- cmake-utils_src_test
-}