| Age | Commit message (Collapse) | Author |
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=891674
|
|
-remove old commented code
Alex
svn path=/trunk/KDE/kdelibs/; revision=891394
|
|
the reduced link interface in modules != kdelibs obe by one
Alex
svn path=/trunk/KDE/kdelibs/; revision=885852
|
|
svn path=/trunk/KDE/kdelibs/; revision=883065
|
|
-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
|
|
non-Makefile generators, but was
set always, and for Makefile-generators only CMAKE_BUILD_TYPE should be set, otherwise you can get strange
effects e.g. when installing (then some configuration from CMAKE_CONFIGURATION_TYPES instead
of the one from CMAKE_BUILD_TYPE might be installed)
See http://lists.kde.org/?l=kde-buildsystem&m=122592542916378&w=2
Alex
svn path=/trunk/KDE/kdelibs/; revision=880856
|
|
of it, including kio
aka make it link in the right way
svn path=/trunk/KDE/kdelibs/; revision=880848
|
|
KDE4_KFILE_LIBS to actually include KDE3SUPPORT
svn path=/trunk/KDE/kdelibs/; revision=880736
|
|
find method to keep compatibility
Remove all requires to Plasma
svn path=/trunk/KDE/kdelibs/; revision=880118
|
|
- fix detection
- add SO versioning (public libraries without versioning should be a
no-go)
svn path=/trunk/KDE/kdelibs/; revision=875762
|
|
svn path=/trunk/KDE/kdelibs/; revision=874656
|
|
svn path=/trunk/KDE/kdelibs/; revision=863128
|
|
svn path=/trunk/KDE/kdelibs/; revision=863122
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=858380
|
|
(otherwise if automoc was too old you got "unknown cmake command kde4_add_executable()", where the cause is not too obvious)
Alex
svn path=/trunk/KDE/kdelibs/; revision=858363
|
|
CCMAIL: mueller@kde.org
svn path=/trunk/KDE/kdelibs/; revision=855909
|
|
build trunk anymore with that old version
svn path=/trunk/KDE/kdelibs/; revision=855822
|
|
fails.
(In my case it was the removal of a symlink to the qt-copy dir.)
svn path=/trunk/KDE/kdelibs/; revision=855787
|
|
and the soon to be released 2.6.2,
since what is silently ignored and fails at link time now (or is hacked working as jaroslaw did) will fail the
at cmake time, which is better, but will break e.g. Jaroslaws workarounds
This will be fixed correctly when I'm back from vacation in two weeks.
Alex
svn path=/trunk/KDE/kdelibs/; revision=850198
|
|
svn path=/trunk/KDE/kdelibs/; revision=848173
|
|
FATAL_ERROR also if called QUIETLY FindKDE4Internal.cmake: only abort with FATAL_ERROR if we are REQUIRED, otherwise just RETURN() and don't set KDE4_FOUND
Alex
svn path=/trunk/KDE/kdelibs/; revision=848106
|
|
find_package(KDE4 4.2.0 REQUIRED). Include some documentation for it.
svn path=/trunk/KDE/kdelibs/; revision=847677
|
|
have problems
since they are actually using the "debug" and "optimized" keywords for libraries, which leads
to problems with cmake 2.6.0 and 2.6.1 when linking (it tries to link against -ldebug or -loptimized)
Alex
CCMAIL: kde-windows@kde.org
svn path=/trunk/KDE/kdelibs/; revision=844368
|
|
(or lib32)
Does anybody think this might be a bad idea or cause problems under some weird circumstances ?
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=843268
|
|
svn path=/trunk/KDE/kdelibs/; revision=843151
|
|
Alex
CCMAIL: apaku@gmx.de
svn path=/trunk/KDE/kdelibs/; revision=842686
|
|
(i.e. 2.6.0 and onwards)
svn path=/trunk/KDE/kdelibs/; revision=842305
|
|
-remove some tests for the current cmake versions
Alex
svn path=/trunk/KDE/kdelibs/; revision=842236
|
|
svn path=/trunk/KDE/kdelibs/; revision=839226
|
|
Dirk fixed most (all ?) of the breakage this causes, let's see if there is something left
(i.e. adding missing libraries to the TARGET_LINK_LIBRARIES() calls)
Alex
svn path=/trunk/KDE/kdelibs/; revision=838863
|
|
for building KDE 4 trunk
Hint: you can easily install multiple versions of cmake by just putting them into separate directories
and then calling them initially with the full path: /opt/cmake-2.6.0/bin/cmake ...
Alex
svn path=/trunk/KDE/kdelibs/; revision=838859
|
|
svn path=/trunk/KDE/kdelibs/; revision=837109
|
|
with this option
svn path=/trunk/KDE/kdelibs/; revision=837076
|
|
properties was set,
while it was intended that by default it shouldn't be set
Alex
CCMAIL: kde-windows@kde.org
svn path=/trunk/KDE/kdelibs/; revision=836766
|
|
LINK_INTERFACE_LIBRARIES target property
instead:
set_target_properties(foo PROPERTIES
${KDE4_DISABLE_PROPERTY_}LINK_INTERFACE_LIBRARIES "kdeui;kdecore"
)
While this doesn't look very nice, it is completely forward and backward compatible (i.e. cmake 2.4 doesn't complain,
cmake 2.6 works, both versions work as soon as the reduced link interface is the default (soon), if somebody
uses this with kdelibs which don't have that anymore he will get the reduced interface instead of errors, so all
should be ok)
Alex
CCMAIL: mueller@kde.org
svn path=/trunk/KDE/kdelibs/; revision=836131
|
|
FindSharedMimeInfo.cmake: document SHARED_MIME_INFO_MINIMUM_VERSION and add a comment about the WORKING_DIRECTORY
FindGStreamer.cmake: use FIND_PACKAGE_HANDLE_STANDARD_ARGS()
FindExiv2.cmake: lowercasing, document EXIV2_MIN_VERSION
FindKDE4Internal.cmake: remove empty lines from documentation block so everything is included again in the generated documentation
Alex
svn path=/trunk/KDE/kdelibs/; revision=835253
|
|
build configuration types for CMake > 2.5
svn path=/trunk/KDE/kdelibs/; revision=834533
|
|
svn path=/trunk/KDE/kdelibs/; revision=830131
|
|
Alex
CCMAIL: kde-buildsystem@kde.org
CCMAIL: kretz@kde.org
svn path=/trunk/KDE/kdelibs/; revision=829250
|
|
syntax; test said that off_t wasn't 64 bit on a 64 bit machine...)
svn path=/trunk/KDE/kdelibs/; revision=829098
|
|
svn path=/trunk/KDE/kdelibs/; revision=829068
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=818866
|
|
Please test on Windows to make sure I didn't mess up anything.
Alex
CCMAIL: kde-windows@kde.org
svn path=/trunk/KDE/kdelibs/; revision=818834
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=818828
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=816407
|
|
has its problems, e.g. if
an OPTION() is added later on it doesn't get noticed because it is skipped
so, this is not really a fix, it just excludes the options from being skipped
Alex
svn path=/trunk/KDE/kdelibs/; revision=816406
|
|
svn path=/trunk/KDE/kdelibs/; revision=814252
|
|
(this should silence the warnings e.g. in kdebase)
Alex
svn path=/trunk/KDE/kdelibs/; revision=813924
|
|
compatibility is broken, especially when phonon is installed
in a different prefix
svn path=/trunk/KDE/kdelibs/; revision=813676
|
|
directory for application bundles on OSX
Alex
CCMAIL: rangerrick@gmail.com
svn path=/trunk/KDE/kdelibs/; revision=813534
|