DEPENDS += " cmake-native " # We want the staging and installing functions from autotools inherit autotools # Use in-tree builds by default but allow this to be changed # since some packages do not support them (e.g. llvm 2.5). OECMAKE_SOURCEPATH ?= "." # If declaring this, make sure you also set EXTRA_OEMAKE to # "-C ${OECMAKE_BUILDPATH}". So it will run the right makefiles. OECMAKE_BUILDPATH ?= "" cmake_do_configure() { if [ ${OECMAKE_BUILDPATH} ] then mkdir ${OECMAKE_BUILDPATH} cd ${OECMAKE_BUILDPATH} fi cmake ${OECMAKE_SOURCEPATH} \ -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \ -DCMAKE_FIND_ROOT_PATH=${STAGING_DIR_HOST} \ ${EXTRA_OECMAKE} \ -Wno-dev } EXPORT_FUNCTIONS do_configure