Log of /eclass/cmake-utils.eclass
Parent Directory
|
Revision Log
Revision
1.94 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 7 17:21:11 2013 UTC
(5 weeks, 6 days ago)
by
kensington
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.93: +7 -1 lines
Diff to
previous 1.93
Guard against multiple inheritance. Improve cross-compilation support by always using the correct pkg-config.
Revision
1.92 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 7 15:41:34 2013 UTC
(3 months, 1 week ago)
by
kensington
Branch:
MAIN
Changes since
1.91: +99 -34 lines
Diff to
previous 1.91
Export src_prepare. Improve support for dev-util/ninja wrt bug #439608. Add support for CMAKE_DISABLE_FIND_PACKAGE wrt bug #453746.
Revision
1.91 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 17 20:18:28 2013 UTC
(4 months ago)
by
creffett
Branch:
MAIN
Changes since
1.90: +2 -2 lines
Diff to
previous 1.90
Bump CMAKE_MIN_VERSION to 2.8.8, required minimum for new KDE packages and nothing <2.8.9 in the tree anyway
Revision
1.83 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 2 08:14:36 2012 UTC
(7 months, 2 weeks ago)
by
kensington
Branch:
MAIN
Changes since
1.82: +7 -2 lines
Diff to
previous 1.82
Make VIRTUALX_COMMAND nonfatal so that Xvfb is always killed. Return status at the end of CMake test phase. This fixes bug #406353.
Revision
1.82 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 27 16:35:41 2012 UTC
(7 months, 2 weeks ago)
by
axs
Branch:
MAIN
Changes since
1.81: +2 -2 lines
Diff to
previous 1.81
naive bump of all EAPI-specific checks in eclasses to permit EAPI=5 where EAPI=4 was previously allowed
Revision
1.81 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 20 10:32:40 2012 UTC
(7 months, 4 weeks ago)
by
kensington
Branch:
MAIN
Changes since
1.80: +40 -8 lines
Diff to
previous 1.80
Add support for the ninja build system wrt bug #430608. Improve prefix support wrt bug #434086.
Revision
1.79 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 8 21:27:10 2012 UTC
(12 months, 1 week ago)
by
dilfridge
Branch:
MAIN
Changes since
1.78: +10 -8 lines
Diff to
previous 1.78
Update cmake-utils.eclass from kde overlay: make builds verbose by default, fix usage of PREFIX (bug 358059)
Revision
1.78 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 16 10:28:47 2012 UTC
(13 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.77: +5 -5 lines
Diff to
previous 1.77
Whitespace cmake dep. Add build_rules to CMAKE_BUILD_DIR rather than to T as they might vary for multiple abi builds. Create the CMAKE_BUILD_DIR right away when determined.
Revision
1.77 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 21 23:31:11 2012 UTC
(15 months, 3 weeks ago)
by
dilfridge
Branch:
MAIN
Changes since
1.76: +3 -3 lines
Diff to
previous 1.76
Dont force CMAKE_BUILD_WITH_INSTALL_RPATH in APPLE prefix on request from
prefix guys, bug 398437
Revision
1.74 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 27 20:30:39 2011 UTC
(20 months, 3 weeks ago)
by
dilfridge
Branch:
MAIN
Changes since
1.73: +3 -3 lines
Diff to
previous 1.73
Raise required cmake version to current stable (and tree minimum), see also bug 379347
Revision
1.72 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 21 21:19:08 2011 UTC
(20 months, 4 weeks ago)
by
dilfridge
Branch:
MAIN
Changes since
1.71: +16 -2 lines
Diff to
previous 1.71
Add undocumented variable such that in case of test failures the test log is
inserted into the build log. On request from Diego.
Revision
1.71 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 20 21:43:25 2011 UTC
(20 months, 4 weeks ago)
by
dilfridge
Branch:
MAIN
Changes since
1.70: +2 -2 lines
Diff to
previous 1.70
When cmake tests fail, request that the full test log be attached to the bug
Revision
1.70 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 18 09:08:21 2011 UTC
(22 months ago)
by
dilfridge
Branch:
MAIN
Changes since
1.69: +19 -1 lines
Diff to
previous 1.69
Add CMAKE_REMOVE_MODULES feature to force use of patched system cmake modules where packages bring their own
Revision
1.67 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 18 19:45:49 2011 UTC
(2 years, 2 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.66: +2 -1 lines
Diff to
previous 1.66
Silence undefined warnings, since our eclass operate this way with all enablers (and we trust that maintainers know what the heck are they doing).
Revision
1.57 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 12 19:27:42 2010 UTC
(2 years, 9 months ago)
by
reavertm
Branch:
MAIN
Changes since
1.56: +7 -5 lines
Diff to
previous 1.56
use debug && append-cppflags -DDEBUG.
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)
Revision
1.55 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jul 9 16:31:27 2010 UTC
(2 years, 10 months ago)
by
reavertm
Branch:
MAIN
Changes since
1.54: +38 -47 lines
Diff to
previous 1.54
Sync following changes from kde overlay:
- 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
Revision
1.52 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 27 02:44:14 2010 UTC
(2 years, 11 months ago)
by
reavertm
Branch:
MAIN
Changes since
1.51: +22 -44 lines
Diff to
previous 1.51
- use DOCS and HTML_DOCS support from base.eclass (arrays), provide backward compatibility code
- remove documentation of internal functions so that only relevant and public API is in manual
Revision
1.49 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 10 02:20:59 2010 UTC
(3 years, 1 month ago)
by
reavertm
Branch:
MAIN
Changes since
1.48: +18 -12 lines
Diff to
previous 1.48
Display compiler and linker flags - a lousy compromise between excessive verbosity and hiding relevant information
Revision
1.47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 11 18:00:05 2010 UTC
(3 years, 3 months ago)
by
ssuominen
Branch:
MAIN
Changes since
1.46: +2 -2 lines
Diff to
previous 1.46
Rename EXTRA_ECONF to MYCMAKEARGS because EXTRA_ECONF is only for econf, and econf is only for autotools based ./configure script.
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 10 22:17:02 2010 UTC
(3 years, 4 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.41: +8 -8 lines
Diff to
previous 1.41
Fix not passing arguments. Per bug #300420. Thanks to Dennis Schridde (devurandom) for the patch.
Revision
1.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 18 10:49:55 2009 UTC
(3 years, 5 months ago)
by
zmedico
Branch:
MAIN
Changes since
1.37: +8 -4 lines
Diff to
previous 1.37
Bug #297255 - When converting $mycmakeargs to an array inside
enable_cmake-utils_src_configure(), use a local variable since
<=portage-2.1.6.x does not support global arrays.
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 27 14:16:49 2009 UTC
(3 years, 6 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.31: +81 -39 lines
Diff to
previous 1.31
Sync cmake-utils and kde eclasses with kde-testing overlays.
Renamed WANT_CMAKE -> CMAKE_REQUIRED in kde eclasses
fixed koffice2.0 support in kde eclasses
Added WANT_CMAKE into cmake-utils eclass, where it brings possibility to depend on cmake only when some useflag is required.
Used with WANT_CMAKE="variable", where variable is the useflag (its autoadded to IUSE too.)
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 17 22:39:01 2009 UTC
(3 years, 11 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.28: +6 -1 lines
Diff to
previous 1.28
Adjust cmake-utils to awoid not deleting some stuff after merge. We place all stuff to workdir and above. See bug #273949 for details.
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 29 08:06:46 2009 UTC
(3 years, 11 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.27: +11 -9 lines
Diff to
previous 1.27
Remove not needed warning about non-existent push. Fix CMAKE_BUILD_DIR variable if insource build specified as local variable in some src_ function only.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 8 10:54:02 2009 UTC
(4 years ago)
by
scarabeus
Branch:
MAIN
Changes since
1.25: +18 -10 lines
Diff to
previous 1.25
Introduce updated cmake-utils eclass
Now it can be run out of the S variable by defining CMAKE_USE_DIR
I searched tree and found no issue but if your package fail you are probably using this:
${WORKDIR}/${PN}_build/ this code should be replaced with "${CMAKE_BUILD_DIR}"
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 4 12:28:10 2009 UTC
(4 years, 1 month ago)
by
scarabeus
Branch:
MAIN
Changes since
1.22: +36 -7 lines
Diff to
previous 1.22
Update eclassdoc so it work again. Per bug #264791.
Introduce feature that if dev calls $(cmake-use_bla use) it runs all various permutations:
-DBLA_use=ON -DBLA_Use=ON -DBLA_USE=ON
Really reduces duplication in some ebuilds. Old behavior preserved tho via third parameter:
$(cmake-use_bla use VALUE) results only into -DBLA_VALUE=ON
Revision
1.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 19 09:12:41 2009 UTC
(4 years, 2 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.21: +5 -2 lines
Diff to
previous 1.21
Depend on correct findutils. Per bug #262965. Thanks Loki_val for correct approach.
Revision
1.21 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 15 16:54:32 2009 UTC
(4 years, 2 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.20: +2 -2 lines
Diff to
previous 1.20
Update deps for cmake stuff (current stable cmake, removing the old cmakes in next commit).
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 24 15:41:06 2008 UTC
(4 years, 4 months ago)
by
scarabeus
Branch:
MAIN
Changes since
1.15: +3 -3 lines
Diff to
previous 1.15
Disable stripping in cmake fashion, we do it on portage side later and we dont need it done by cmake itself. Fixes bug #251304.
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 28 16:19:06 2008 UTC
(4 years, 7 months ago)
by
jmbsvicetto
Branch:
MAIN
Changes since
1.8: +21 -6 lines
Diff to
previous 1.8
Applied fixes to the cmake-utils eclass to support EAPI-2. Thanks to Tomas Chvatal (scarabeus) for the patch.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 23 11:55:51 2008 UTC
(5 years ago)
by
ingmar
Branch:
MAIN
Changes since
1.7: +2 -2 lines
Diff to
previous 1.7
Require >=dev-util/cmake-2.4.6, which is currently the oldest stable, see bug 214732 and others.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 29 21:33:17 2008 UTC
(5 years, 1 month ago)
by
philantrop
Branch:
MAIN
Changes since
1.6: +3 -3 lines
Diff to
previous 1.6
Added a patch kindly provided by Calchan to enable the use of EXTRA_ECONF with cmake-utils.eclass.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 20 14:33:20 2008 UTC
(5 years, 2 months ago)
by
zlin
Branch:
MAIN
Changes since
1.5: +1 -2 lines
Diff to
previous 1.5
Remove @USAGE as kindly pointed out by David Leverton. It is only valid with functions and break the generated man page.
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 11 20:02:11 2007 UTC
(5 years, 6 months ago)
by
philantrop
Branch:
MAIN
Changes since
1.1: +30 -8 lines
Diff to
previous 1.1
Added a patch by Nelchael (use pushd/popd, allow use of CMAKE_IN_SOURCE_BUILD, define LIB_INSTALL_DIR) and cmake-utils_use_want by Ingmar to allow usage of the eclass by applications that need -DWANT_blah.
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 4 13:17:35 2007 UTC
(5 years, 6 months ago)
by
philantrop
Branch:
MAIN
New cmake-utils.eclass providing functions for the cmake build system with all requested fixes after the review on gentoo-dev.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.
| Sticky Tag: |
|