| Age | Commit message (Collapse) | Author |
|
|
|
svn path=/trunk/KDE/kdelibs/; revision=1209293
|
|
svn path=/trunk/KDE/kdelibs/; revision=1209275
|
|
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
|
|
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
|
|
svn path=/trunk/KDE/kdelibs/; revision=1168851
|
|
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
|
|
svn path=/trunk/KDE/kdelibs/; revision=1151234
|
|
svn path=/trunk/KDE/kdelibs/; revision=1118756
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1103191
|
|
version numbers, so you get
this automatically in all modules which use find_package_handle_standard_args()
Alex
svn path=/trunk/KDE/kdelibs/; revision=1103184
|
|
"I will 'make' before committing"
...
CCMAIL: mike@mikearthur.co.uk
svn path=/trunk/KDE/kdelibs/; revision=1059829
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1058063
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1058060
|
|
svn path=/trunk/KDE/kdelibs/; revision=1054294
|
|
CCMAIL: sebastian@trueg.de
svn path=/trunk/KDE/kdelibs/; revision=1054124
|
|
CCMAIL: neundorf@kde.org
As discussed with Alexander, don't install FindPolkitQt.cmake, as it is needed only by
kdebase/workspace. KDE Application would have to use KAuth instead.
svn path=/trunk/KDE/kdelibs/; revision=1052723
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1052534
|
|
Nevermind, I found out how. Also, probably FindPolkitQt.cmake is another good candidate
for non-installation? It could be just copied over to kdebase/workspace/cmake/modules in
that case. For me it's more than ok and makes even more sense, as KDE applications are not
supposed to take advantage of polkit-qt, but of KAuth instead.
svn path=/trunk/KDE/kdelibs/; revision=1051970
|
|
svn path=/trunk/KDE/kdelibs/; revision=1050996
|
|
svn path=/trunk/KDE/kdelibs/; revision=1050497
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=1049743
|
|
among other places needing to find kdevplatform.
svn path=/trunk/KDE/kdelibs/; revision=1042792
|
|
svn path=/trunk/KDE/kdelibs/; revision=1038827
|
|
files which are used inside
kdelibs but which don't have to be installed
Alex
svn path=/trunk/KDE/kdelibs/; revision=1038244
|
|
svn path=/trunk/KDE/kdelibs/; revision=973045
|
|
svn path=/trunk/KDE/kdelibs/; revision=972977
|
|
specific manifest file to executables. Vista manifest support is disabled by default and could be enabled by setting the KDE4_ENABLE_UAC_MANIFEST variable. This support requires kdewin32 >= 0.3.9
The basic idea of this patch was announced at kde-buildsystem mailing list http://lists.kde.org/?l=kde-buildsystem&m=124220817129087&w=2 without any objections for about two weeks.
svn path=/trunk/KDE/kdelibs/; revision=972974
|
|
handle imported library targets
(see http://lists.kde.org/?t=123686453500002&r=1&w=2 )
Alex
svn path=/trunk/KDE/kdelibs/; revision=941177
|
|
macro_write_basic_cmake_version_file(), since
it is completely KDE-independent and can potentially be used in any other project
remove the old macro, add the new renamed one, add it to the macro library, adjust kdepimlibs/CMakeLists.txt accordingly
Alex
svn path=/trunk/KDE/kdelibs/; revision=896999
|
|
<package>Version.cmake file
Alex
svn path=/trunk/KDE/kdelibs/; revision=896965
|
|
-don't glob for *.py files but instead list them all explicitely (same would be nice for the *cmake files but it's just too convenient)
Alex
svn path=/trunk/KDE/kdelibs/; revision=896959
|
|
kdeartwork and kdeplasma-addons (e.g. kscreensaver, plasmaclock and some more)
-install a KDE4WorkspaceConfig.cmake file from kdebase/workspace, which is loaded by FindKDE4Workspace.cmake from kdelibs/cmake/modules, and which provides all information and targets necessary to use this stuff
Unfortunately this may required updating both kdelibs and kdebase for kdetoys, kdeartwork and kdeplasma-addons
Alex
svn path=/trunk/KDE/kdelibs/; revision=894637
|
|
-enable the reduced link interface for everybody now in kdelibs
-convert all the set_target_properties(foo LINK_INTERFACE_LIBRARIES...)
to the new target_link_libraries(foo LINK_INTERFACE_LIBRARIES ...)
-install all shared libs also as "exported targets", so these libraries
can be included by the other projects again as "imported targets", which
should fix some problems with different build configurations, the reduced
link interface, hopefully also custom install locations (Windows), maybe more
-remove the temporary internal hackish macro _KDE4_EXPORT_LIBRARY_DEPENDENCIES()
Alex, who hopes this doesn't break too much...
So if you get linker errors now, please let me know (or even better kde-buildsystem@kde.org)
svn path=/trunk/KDE/kdelibs/; revision=882594
|
|
svn path=/trunk/KDE/kdelibs/; revision=873788
|
|
svn path=/trunk/KDE/kdelibs/; revision=873786
|
|
svn path=/trunk/KDE/kdelibs/; revision=822434
|
|
kdelibs and install it
Alex
CCMAIL: winter@kde.org
svn path=/trunk/KDE/kdelibs/; revision=822366
|
|
problem with the cmake policies
Alex
svn path=/trunk/KDE/kdelibs/; revision=801447
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=801181
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=782337
|
|
can be used to simplify code:
macro_append_if(mySrcs SOMELIB_FOUND file1.cpp file2.cpp)
instead of
if(SOMELIB_FOUND)
set(mySrcs file1.cpp file2.cpp)
endif(SOMELIB_FOUND)
Alex
svn path=/trunk/KDE/kdelibs/; revision=749077
|
|
svn path=/trunk/KDE/kdelibs/; revision=686887
|
|
months ago)
svn path=/trunk/KDE/kdelibs/; revision=675145
|
|
it.
svn path=/trunk/KDE/kdelibs/; revision=650505
|
|
svn path=/trunk/KDE/kdelibs/; revision=645382
|
|
2.4.6) first before requiting it
Alex
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=628019
|
|
FindLibXslt.cmake can be remove there is different from
cmake file (test xsltproc) and FindOpenSSL.cmake (I must
look at difference)
svn path=/trunk/KDE/kdelibs/; revision=627623
|
|
removed once we require cmake >= 2.4.6
Usage:
find_package(PkgConfig)
pkg_check_modules(GDK gdk)
gives you:
GDK_INCLUDE_DIRS
GDK_LIBRARIES
and more, see top of FindPkgConfig.cmake for details
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=620585
|