summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Guard against multiple inheritance. Improve cross-compilation support by ↵Michael Palimaka2013-04-071-1/+7
| | | | always using the correct pkg-config.
* Bump CMake minimum version to latest stable.Michael Palimaka2013-02-081-2/+2
|
* Export src_prepare. Improve support for dev-util/ninja wrt bug #439608. Add ↵Michael Palimaka2013-02-071-34/+99
| | | | support for CMAKE_DISABLE_FIND_PACKAGE wrt bug #453746.
* Bump CMAKE_MIN_VERSION to 2.8.8, required minimum for new KDE packages and ↵Chris Reffett2013-01-171-2/+2
| | | | nothing <2.8.9 in the tree anyway
* Respect ASMFLAGS, wrt bug #432480. Permit ebuilds to define 'myctestargs'.Michael Palimaka2012-12-081-4/+4
|
* Improve the compatibility code thanks to Arfrever.Michał Górny2012-12-031-4/+5
|
* Oops, forgot the sed.Michał Górny2012-12-031-6/+6
|
* Fix respecting AUTOTOOLS_BUILD_DIR and CMAKE_BUILD_DIR. Acked by scarabeus.Michał Górny2012-12-031-2/+18
|
* Use a common BUILD_DIR variable. Acked by scarabeus.Michał Górny2012-12-011-15/+20
|
* Include fix for bug#439268.Tomas Chvatal2012-10-251-2/+2
|
* Respect AR and RANLIB, wrt bug #436070.Michael Palimaka2012-10-171-2/+4
|
* Make VIRTUALX_COMMAND nonfatal so that Xvfb is always killed. Return status ↵Michael Palimaka2012-10-021-2/+7
| | | | at the end of CMake test phase. This fixes bug #406353.
* naive bump of all EAPI-specific checks in eclasses to permit EAPI=5 where ↵Ian Stakenvicius2012-09-271-2/+2
| | | | EAPI=4 was previously allowed
* Add support for the ninja build system wrt bug #430608. Improve prefix ↵Michael Palimaka2012-09-201-8/+40
| | | | support wrt bug #434086.
* Remove redundant DESCRIPTION variable settings.Zac Medico2012-09-151-3/+1
|
* Update cmake-utils.eclass from kde overlay: make builds verbose by default, ↵Andreas K. Hüttel2012-05-081-8/+10
| | | | fix usage of PREFIX (bug 358059)
* Whitespace cmake dep. Add build_rules to CMAKE_BUILD_DIR rather than to T as ↵Tomas Chvatal2012-04-161-5/+5
| | | | they might vary for multiple abi builds. Create the CMAKE_BUILD_DIR right away when determined.
* Dont force CMAKE_BUILD_WITH_INSTALL_RPATH in APPLE prefix on request fromAndreas K. Hüttel2012-01-211-3/+3
| | | | prefix guys, bug 398437
* do not add extra runpath when EPREFIX is empty (bug#385839)Michael Haubenwallner2011-10-061-4/+4
|
* trim useless trailing whitespaceMike Frysinger2011-08-291-3/+3
|
* Raise required cmake version to current stable (and tree minimum), see also ↵Andreas K. Hüttel2011-08-271-3/+3
| | | | bug 379347
* fix random bugs in eclass documentation, and convert to new @AUTHOR tagMike Frysinger2011-08-221-5/+3
|
* Add undocumented variable such that in case of test failures the test log isAndreas K. Hüttel2011-08-211-2/+16
| | | | inserted into the build log. On request from Diego.
* When cmake tests fail, request that the full test log be attached to the bugAndreas K. Hüttel2011-08-201-2/+2
|
* Add CMAKE_REMOVE_MODULES feature to force use of patched system cmake ↵Andreas K. Hüttel2011-07-181-1/+19
| | | | modules where packages bring their own
* Only touch CMakeLists.txt onceJonathan Callen2011-06-271-2/+5
|
* Rather inform that we have no tests instead of printing help for ctest.Tomas Chvatal2011-04-271-2/+4
|
* Silence undefined warnings, since our eclass operate this way with all ↵Tomas Chvatal2011-03-181-1/+2
| | | | enablers (and we trust that maintainers know what the heck are they doing).
* Support eapi4Tomas Chvatal2011-01-261-2/+2
|
* Pass cmake-utils_src_test arguments to ctest.Maciej Mrozowski2011-01-201-2/+2
|
* Update minimal required version and drop useless argument passing.Tomas Chvatal2011-01-191-4/+4
|
* add missing quote, bug #298121Fabian Groffen2011-01-131-2/+2
|
* Add patch for OS X, written by Mike Lewis, bug 298121Theo Chatzimichos2010-12-301-1/+12
|
* Allow overriding of cmake binary.Tomas Chvatal2010-12-161-3/+8
|
* Pass the arguments to the src_install to base_src_install.Tomas Chvatal2010-10-131-2/+2
|
* Allow setting CMAKE_BUILD_DIR (can be utilized in some exotic circumstances)Maciej Mrozowski2010-09-161-8/+3
|
* Revert - breaks a lot of kde packages (sighs)Maciej Mrozowski2010-08-131-7/+5
|
* use debug && append-cppflags -DDEBUG.Maciej Mrozowski2010-08-121-5/+7
| | | | Also prevent QDebug from flooding when ! use debug (Qt is common toolkit among cmake-controlled packages, we can add respective preprocessor definitions for other known common libs as well)
* Introduce $(cmake_utils_use_use foo FOO) possiblity.Tomas Chvatal2010-07-141-1/+10
|
* Sync following changes from kde overlay:Maciej Mrozowski2010-07-091-47/+38
| | | | | | - sort variables so that they appear in manual alphabetically - run ctest instead of make check in src_test and make it aware of TEST_VERBOSE variable - sed-out two more hardcoded values from CMakeLists.txt: CMAKE_VERBOSE_MAKEFILE and CMAKE_COLOR_MAKEFILE
* Properly handle NOCOLOR variableMaciej Mrozowski2010-06-261-2/+2
|
* Fix NOCOLOR logic, bug 324603Maciej Mrozowski2010-06-211-2/+2
|
* - use DOCS and HTML_DOCS support from base.eclass (arrays), provide backward ↵Maciej Mrozowski2010-05-271-44/+22
| | | | | | compatibility code - remove documentation of internal functions so that only relevant and public API is in manual
* Change variable name (not yet used): CMAKE_MIN_VER -> CMAKE_MIN_VERSIONJonathan Callen2010-04-301-4/+4
|
* Allow changing the minimum required cmake versionJonathan Callen2010-04-301-2/+8
|
* Display compiler and linker flags - a lousy compromise between excessive ↵Maciej Mrozowski2010-04-101-12/+18
| | | | verbosity and hiding relevant information
* Support other ways of doing libdir fixes for cmake, as suggested by ↵Robin H. Johnson2010-03-241-1/+2
| | | | http://www.lcfg.org/doc/buildtools/cmake_recipes.html.
* Rename EXTRA_ECONF to MYCMAKEARGS because EXTRA_ECONF is only for econf, and ↵Samuli Suominen2010-02-111-2/+2
| | | | econf is only for autotools based ./configure script.
* Let cmake-utils.eclass honor the EXTRA_ECONF variable.Denis Dupeyron2010-02-111-1/+2
|
* I forgot to update the copyright date...Jonathan Callen2010-01-201-2/+2
|