Age | Commit message (Collapse) | Author |
|
in FindKDE4Internal.cmake.
svn path=/trunk/KDE/kdelibs/; revision=541637
|
|
libraries.
Before, if both were available, the release Qt libs were always chosen, which makes msvc apps crash.
I think this finnishes the build-system cycle for the win32 port, for now :)
CCMAIL: kde-buildsystem@kde.org
CCMAIL: kde-windows@kde.org
svn path=/trunk/KDE/kdelibs/; revision=541628
|
|
MACRO_LOG_FEATURE(VAR FEATURE DESCRIPTION URL)
Logs the information so that it can be displayed at the end
of the configure run
VAR : variable which is TRUE or FALSE indicating whether the feature is supported
FEATURE: name of the feature, e.g. "libjpeg"
DESCRIPTION: description what this feature provides
URL: home page
MACRO_DISPLAY_FEATURE_LOG()
Call this at the end of the toplevel CMakeLists.txt to display the collected results
Example:
INCLUDE(MacroLogFeature)
FIND_PACKAGE(JPEG)
MACRO_LOG_FEATURE(JPEG_FOUND "libjpeg" "Support JPEG images" "http://www.ijg.org")
...
MACRO_DISPLAY_FEATURE_LOG()
Alex
CCMAIL:kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=541576
|
|
done,
but getting closer.
svn path=/trunk/KDE/kdelibs/; revision=541571
|
|
svn path=/trunk/KDE/kdelibs/; revision=541525
|
|
svn path=/trunk/KDE/kdelibs/; revision=541480
|
|
CCMAIL: Peter Kummel [syntheticpp@gmx.net]
svn path=/trunk/KDE/kdelibs/; revision=541478
|
|
CCMAIL: Peter Kummel [syntheticpp@gmx.net]
svn path=/trunk/KDE/kdelibs/; revision=541416
|
|
svn path=/trunk/KDE/kdelibs/; revision=541352
|
|
svn path=/trunk/KDE/kdelibs/; revision=541334
|
|
svn path=/trunk/KDE/kdelibs/; revision=541233
|
|
CCMAIL: Peter Kummel [syntheticpp@gmx.net]
svn path=/trunk/KDE/kdelibs/; revision=541109
|
|
CCMAIL: Peter Kummel [syntheticpp@gmx.net]
svn path=/trunk/KDE/kdelibs/; revision=541049
|
|
CCMAIL:neundorf@kde.org
CCMAIL:Ch.Ehrlicher@gmx.de
svn path=/trunk/KDE/kdelibs/; revision=540864
|
|
Still to-do:
- shared and module linker flags
- visibility support
- shutup lots of harmless, annoying remarks
To play with this:
- install Intel C/C++ compilers.
- set $PATH and $LD_LIBRARY_PATH correctly for the new stuff
- export CC=icc; export CXX=icpc
- mkdir kdelibs/build-icpc
- cd kdelibs/build-icpc
- cmake ..
svn path=/trunk/KDE/kdelibs/; revision=540332
|
|
svn path=/trunk/KDE/kdelibs/; revision=540331
|
|
svn path=/trunk/KDE/kdelibs/; revision=540239
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=540234
|
|
svn path=/trunk/KDE/kdelibs/; revision=539852
|
|
the error
message about it - only use the cache when the check was previously successful, as discussed.
svn path=/trunk/KDE/kdelibs/; revision=539759
|
|
KDE4_ADD_EXECUTABLE(name [NOGUI] [RUN_UNINSTALLED] srcs...)
KDE4_ADD_KDEINIT_EXECUTABLE(name [NOGUI] [RUN_UNINSTALLED] srcs...)
-> NOGUI and RUN_UNINSTALLED can now be used independently together. This also means
that RUN_UNINSTALLED no longer automatically means NOGUI.
-build libs and plugins with empty RPATH, so they don't have to be relinked during make install
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=539757
|
|
problem ;)
svn path=/trunk/KDE/kdelibs/; revision=539150
|
|
svn path=/trunk/KDE/kdelibs/; revision=538916
|
|
install_files/targets.
when you install scripts with install(PROGRAMS ...) they're installed executable.
svn path=/trunk/KDE/kdelibs/; revision=538076
The following changes were in SVN, but were removed from git:
M pics/CMakeLists.txt
|
|
svn path=/trunk/KDE/kdelibs/; revision=537589
|
|
Already used by the gpgme version check in kdepim.
FindQt4 has similar code, but since it's a fork of a CMake module I'm not sure if I should modify it
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=537476
|
|
svn path=/trunk/KDE/kdelibs/; revision=537457
|
|
svn path=/trunk/KDE/kdelibs/; revision=537389
|
|
Either we grep for it or we introduce a second macro
svn path=/trunk/KDE/kdelibs/; revision=537064
|
|
So don't create tons of invalid .moc files. For someone with
more experience it would be cool to generate a flag as soon
as there is a .kcfg file needing it
svn path=/trunk/KDE/kdelibs/; revision=537048
|
|
ported the
"kdelibs trunk" check to use the same data, i.e. the output of kde-config.
svn path=/trunk/KDE/kdelibs/; revision=536962
|
|
svn path=/trunk/KDE/kdelibs/; revision=536897
|
|
for all others...
svn path=/trunk/KDE/kdelibs/; revision=536875
|
|
svn path=/trunk/KDE/kdelibs/; revision=536688
|
|
fine, but it shouldn't be mandatory
svn path=/trunk/KDE/kdelibs/; revision=536450
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=536344
|
|
-remove CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR from the INCLUDE_DIRECTORIES() commands, except where it also applies to the subdirectories
-remove the "ARGS" keyword from the add_custom_command()s
-add the generated files from add_custom_command() always to the list of sources
-use the new macro_bool_to_01() in more places
-some indenting
Alex
svn path=/trunk/KDE/kdelibs/; revision=536285
|
|
of my $PATH.
NO_SYSTEM_PATH disables looking into $PATH and $LIB, I don't see how a X lib could ever be in either of those.
Windows uses $PATH for libs - but Windows doesn't have X11 so at least in this file this
should be fine; I wonder why FIND_LIBRARY looks into $PATH on unix though, in general...
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=536154
|
|
svn path=/trunk/KDE/kdelibs/; revision=536135
|
|
config.h.cmake
Alex
svn path=/trunk/KDE/kdelibs/; revision=536102
|
|
specified member variable
Alex
svn path=/trunk/KDE/kdelibs/; revision=535981
|
|
put the check in every module
Perl is required for building KDe software, e.g. dcopidl
Alex
svn path=/trunk/KDE/kdelibs/; revision=535221
|
|
_QT4_ADD_FILE_DEPENDENCIES()
Alex
svn path=/trunk/KDE/kdelibs/; revision=534769
|
|
-apply patches from Clinton Stimpson and Kenneth Moreland, fixing some QtMain issues on windows
Alex
svn path=/trunk/KDE/kdelibs/; revision=534767
|
|
svn path=/trunk/KDE/kdelibs/; revision=534733
|
|
header file. Amazing how long this bug went unnoticed.
Fixes everything-constantly-rebuilding when using cmake.
svn path=/trunk/KDE/kdelibs/; revision=534598
|
|
-some lowercasing
Alex
svn path=/trunk/KDE/kdelibs/; revision=534320
|
|
CheckCXXCompilerFlag.cmake
-add a comment about removing CheckTypeSize.cmake once we require cmake 2.4.1
Alex
svn path=/trunk/KDE/kdelibs/; revision=534314
|
|
- readd visibility support
svn path=/trunk/KDE/kdelibs/; revision=534204
|
|
effect befor we require cmake 2.4.1 (we're still at 2.3.4)
Alex
svn path=/trunk/KDE/kdelibs/; revision=533904
|