Age | Commit message (Collapse) | Author |
|
actually work.
CCMAIL: kde-buildsystem@kde.org, romain.perier@gmail.com, sebastian@trueg.de
svn path=/trunk/KDE/kdelibs/; revision=1197457
|
|
Actually honour the minimum version required for SDO. Thanks to Romain Perier for investigating the similar issue in FindSoprano.cmake:
find_package_handle_standard_args() has 2 modes, and only the second mode (REQUIRED_VARS ... VERSION_VAR ...) checks for the version number.
svn path=/trunk/KDE/kdelibs/; revision=1197455
|
|
This commit introduces the last changes needed to get rid of the old embedded
copy of DocBook XSLT:
- make the common includes (kde-common-*xsl.cmake) dependent on the
system-provided DocBook XSLTs (i.e. it generates them on the fly during
the compilation).
- change the macro used to generate manpages to use kde-include-man.xsl
instead of the embedded copy of manpages generator (kde-man.xsl has never
been used in KDE Platform 4.x as far as I know).
It is worth noting that, on the contrary, kde-include-common.xsl is not
used directly (because it is really common to multiple files, here
kde-include-man.xsl really replaces the kde-man.xsl).
- introduce a small helper program as a dependency for meinproc which will
generate, during compile time, two xml files needed in order to make
the system working:
* all-l10n.xml contains the references to all the system-provided language
files for XSLT, plus the ones not included upstream but translated in our
repository; it is used in place of the system-provided common/l10n.xml
* kde-custom-l10n.xml contains the references to the language files
containing customizations for system-provided languages (included into
the official docbook-xsl).
- do not install anymore the files under docbook/xsl (which will be removed)
See also: http://kde.markmail.org/thread/as4ctj7kt3raws4q
And now let's hope that the whole thing won't explode...
CCMAIL: kde-i18n-doc@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1196999
|
|
svn path=/trunk/KDE/kdelibs/; revision=1195844
|
|
version, if first our version has been loaded (mark as loaded), then the one from cmake (with potentially different behaviour), and then again our version (not loaded because the first one has already marked the file as included)
Alex
svn path=/trunk/KDE/kdelibs/; revision=1193960
|
|
svn path=/trunk/KDE/kdelibs/; revision=1191615
|
|
svn path=/trunk/KDE/kdelibs/; revision=1188319
|
|
All of KDE SVN compiles with this flag, and has done so for a long time, but this way we can catch
new code with this issue.
svn path=/trunk/KDE/kdelibs/; revision=1188305
|
|
this is used to install extra QML imports (that can be either platform independent qml files or binrary libraries)
the new place will be ${PLUGIN_INSTALL_DIR}/imports
svn path=/trunk/KDE/kdelibs/; revision=1187235
|
|
luigi.toscano@tiscali.it
svn path=/trunk/KDE/kdelibs/; revision=1186851
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1186709
|
|
moment they are all QML plugins) to FindQt4.cmake
this change was done to upstream CMake before. this is a backport of the
commit
2dae2f1a0b24c674b651fd6edf79c4b51177b4d6
in git.cmake.org maintaining the difrence with the upstream patch
minimal
CCMAIL:neundorf@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1184513
|
|
svn path=/trunk/KDE/kdelibs/; revision=1182379
|
|
it in kdelibs as Alexander suggested. Also do order alphabetically finders that are not going to be installed.
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1182270
|
|
now than it was before
Alex
svn path=/trunk/KDE/kdelibs/; revision=1182216
|
|
Alex
CCMAIL: <cgiboudeaux@gmail.com>
svn path=/trunk/KDE/kdelibs/; revision=1182213
|
|
to deal with this kind of detection.
CCMAIL: ereslibre@kde.org
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1182142
|
|
LCMS_MAJOR_VERSION and LCMS_MINOR_VERSION.
CCMAIL:neundorf@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1182136
|
|
Solid sprint. Please, if it is wrong
just tell me and I will take care of fixing it.
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1182131
|
|
of the major.minor.micro
svn path=/trunk/KDE/kdelibs/; revision=1181320
|
|
This commit restores the ability to find DBusMenuQt without using pkg-config, this was broken by the previous commit.
Additionally it uses the improved version checking provided by the new mode of find_package_handle_standard_args()
Alex
CCMAIL: <aseigo@kde.org>
svn path=/trunk/KDE/kdelibs/; revision=1180381
|
|
is printed again also if the required version is changed
Alex
svn path=/trunk/KDE/kdelibs/; revision=1180380
|
|
svn path=/trunk/KDE/kdelibs/; revision=1180034
|
|
380 lines long file a few times during a kdelibs cmake run
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179986
|
|
has proper verison checking using
the new extended syntax of find_package_handle_standard_args(), and a clearer path through the code
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179983
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179967
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179965
|
|
-remove the unnecessary if(already found) set(QUIET TRUE), since this is already handled by find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179961
|
|
VERSION_VAR feature
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179957
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179954
|
|
Find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179891
|
|
Find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179890
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179886
|
|
find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179880
|
|
find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179877
|
|
svn path=/trunk/KDE/kdelibs/; revision=1179873
|
|
- use the new FPHSA() mode
- store the found version in the cache
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179861
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179857
|
|
to search for it everytime again
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179854
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179850
|
|
checking
-support the standard find_package() syntax for specifying the minimum version
Alex
svn path=/trunk/KDE/kdelibs/; revision=1179848
|
|
a log file for all find_package() calls.
As discussed at Akademy, this can be used by build maintainers to be notified for changing requirements
Alex
svn path=/trunk/KDE/kdelibs/; revision=1177972
|
|
Second full recompile, everyone :)
svn path=/trunk/KDE/kdelibs/; revision=1171144
|
|
by MaikB on IRC.
Export KDE_DEBUG_FILELINE=1 to see it. Documented on http://techbase.kde.org/KDE_System_Administration/Environment_Variables.
CCMAIL: kde-core-devel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1171053
|
|
svn path=/trunk/KDE/kdelibs/; revision=1168851
|
|
FindHUpnp.cmake module.
svn path=/trunk/KDE/kdelibs/; revision=1168596
|
|
svn path=/trunk/KDE/kdelibs/; revision=1168594
|
|
master, in order to stay compatible with future cmake releases.
Our FindPackageHandleStandardArgs.cmake had automatic check for the version number by guessing
the name of the variable which contains the version number. This didn't make it into cmake, but
instead an extendible version where you can specify what you want.
FindEigen2.cmake is already converted, it looks like this:
find_package_handle_standard_args(Eigen2 REQUIRED_VARS EIGEN2_INCLUDE_DIR
VERSION_VAR EIGEN2_VERSION)
Additionally a FAIL_MESSAGE can be specified. VERSION_VAR is optional.
This must be merged in the 4.5. branch if we don't find any issues.
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=1167973
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1167513
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1167511
|