From: Henning Heinold Date: Wed, 2 Dec 2009 15:14:08 +0000 (+0100) Subject: cmake.bbclass: support for seperate building directory X-Git-Tag: Release-2010-05/1~1514^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eeb011aa1f93f8699041de4b8ed365883979ffb7;p=openembedded.git cmake.bbclass: support for seperate building directory --- diff --git a/classes/cmake.bbclass b/classes/cmake.bbclass index 4978421b63..d0a1844b21 100644 --- a/classes/cmake.bbclass +++ b/classes/cmake.bbclass @@ -25,4 +25,22 @@ cmake_do_configure() { -Wno-dev } -EXPORT_FUNCTIONS do_configure +cmake_do_compile() { + if [ ${OECMAKE_BUILDPATH} ] + then + cd ${OECMAKE_BUILDPATH} + fi + + base_do_compile +} + +cmake_do_install() { + if [ ${OECMAKE_BUILDPATH} ]; + then + cd ${OECMAKE_BUILDPATH} + fi + + autotools_do_install +} + +EXPORT_FUNCTIONS do_configure do_compile do_install