aboutsummaryrefslogtreecommitdiffstats
path: root/classes/cmake.bbclass
AgeCommit message (Collapse)Author
2010-08-19cmake.bbclass: add CMAKE_SYSTEM_PROCESSOR into generated toolchain fileDavid Kozub
Needed for packages that check this value, e.g. recent webkit. Signed-off-by: David Kozub <zub@linux.fjfi.cvut.cz> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-08-03bitbake.conf,cmake.bbclass,cross.bbclass,icecc.bbclass: Point the toolchain ↵Khem Raj
paths to new multi-machine friendly toolchain install location. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <k-kooi@ti.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-07-22classes,bitbake.conf: Remove CROSS_DIR, install cross-packages into native ↵Khem Raj
sysroot * Update references to CROSS_DIR in classes and bitbake.conf. * This patch is based on Joshua Lock's work in poky. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tom Rini <tom_rini@mentor.com> Acked-by: Richard Purdie <rpurdie@rpsys.net> Ackef-by: Chris Larson <clarson@kergoth.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@openembedded.org>
2010-04-07classes/cmake.bbclass: make cmake continue if the build dir already existXerxes Rånby
2010-03-28cmake bbclass: add rudimentary support for cmake site filesKoen Kooi
2010-03-28cmake bbclass: s/build/target/ for cflagsKoen Kooi
2010-03-28cmake bbclass: use autotools, not autotools_stageKoen Kooi
2010-03-27cmake.bbclass: add toolchain file for cmake compilationsValentin Longchamp
Based on work done by Matthew Dombroski. We want to generate a toolchain file for cmake compilations. This adds a task that is performed before the configure task. Additional defines can be made in the toolchain file directly in the recipe file by using a do_generate_toolchain_file_append(). This is especially interesting for recipes that need to define values for additionnal libraries. Signed-off-by: Valentin Longchamp <valentin.longchamp@epfl.ch>
2010-03-21cmake.bbclass: force CMAKE_INSTALL_SO_NO_EXE to be 0Roman I Khimov
By default cmake guesses whether install shared libaries with exec permissions or not based on host distribution, so this behaviour changes from host to host. OpenEmbedded assumes shared libraries to be with exec permissions (reverse way brakes stripping, for example), so let's force this in cmake configure invocation. Signed-off-by: Roman I Khimov <khimov@altell.ru> Acked-by: Ash Charles <ashcharles@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com>
2009-12-02cmake.bbclass: style fix for CMAKE_FIND_ROOT_PATHHenning Heinold
* this fixes the uninitalize message in CMakeCache.txt
2009-12-02cmake.bbclass: support for seperate building directoryHenning Heinold
2009-11-03cmake.bbclass: use staging from autotools tooHenning Heinold
2009-03-20cmake.bbclass: Put mandatory cmake option to endRobert Schuster
2009-03-20cmake.bbclass: Allow out of tree builds with cmake.Robert Schuster
2009-03-20cmake.bbclass: Allow overriding path-to-source argument for cmake call.Robert Schuster
2008-09-03cmake bbclass: allow extra argument via EXTRA_OECMAKEKoen Kooi
2008-06-27cmake.bbclass: use cross-compilation support with 2.6.0 (from Poky)Marcin Juszkiewicz
2008-01-21classes/cmake: To invoke cmake it has to be present, add cmake-native to the ↵Holger Freyther
DEPENDS
2008-01-21classes/cmake.bbclass: A small explanation why it says inherit autotoolsHolger Freyther
CMake's Makefiles know about the DESTDIR. This allows us to use the staging and install functions of the autotools bbclass. Reusing them makes perfect sense and we should consider moving these functions to another base class.
2008-01-21classes/cmake.bbclass: Spaces are cool, use themHolger Freyther
2008-01-15add rudimentary cmake support classMichael Lauer