Age | Commit message (Collapse) | Author |
|
svn path=/trunk/KDE/kdelibs/; revision=512674
|
|
svn path=/trunk/KDE/kdelibs/; revision=512668
|
|
svn path=/trunk/KDE/kdelibs/; revision=511518
|
|
(search for CMAKE_CXX_FLAGS_DEBUG)
by default "ReleaseWithDebugInfo"==RelWithDebInfo is used, which means "-O2 -g"
release means "-O2"
debug means "-O0 -g"
Are these flags ok ? If not, which should be used instead ?
Creating debug libs and linking to the debug libs of Qt will come later, when I'm back
Was there a special reason why -Os instead of -O2 was used on the Mac ?
If so, it has to be resotred.
Also, use the new names for the install directories in kio/kssl/kssl/
Alex
CCMAIL: kde-buildsystem@kde.org
CCMAIL: rangerrick@gmail.com
svn path=/trunk/KDE/kdelibs/; revision=511435
|
|
svn path=/trunk/KDE/kdelibs/; revision=511277
|
|
except KDE4_INCLUDE_DIR, since this is used for compiling and not for installing
-change the detection of KDE4_MODULE_DIR to use CMAKE_CURRENT_LIST_FILE
I could not commit to kio/kssl/kssl/, so this may break installing there
Alex
CCMAIL: kde-buildsystem@kde.org
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=510826
|
|
-rename KDE3_CREATE_LIBTOOL_FILE to KDE3_INSTALL_LIBTOOL_FILE
-require cmake 2.3.3: http://www.cmake.org/files/v2.3/cmake-2.3.3-20060210.tar.gz
-use GET_FILENAME_COMPONENT(...ABSOLUTE )
-the Macro*.cmake files are now required too
Alex
If you use these files, please test that they work for you.
CCMAIL: b_mann@gmx.de
CCMAIL: christian.loose@hamburg.de
svn path=/trunk/KDE/kdelibs/; revision=510821
|
|
-renamed KDE4_ICON_DIR to ICON_INSTALL_DIR
-changed KDE4_INSTALL_ICONS(theme dir) to KDE4_INSTALL_ICONS( dir theme)
and dir now has to contain the "/icons" subdir, it is NOT appended anymore in the KDE4_INSTALL_ICONS() macro
CCMAIL: montel@kde.org
Alex
svn path=/trunk/KDE/kdelibs/; revision=510673
The following changes were in SVN, but were removed from git:
M pics/crystalsvg/CMakeLists.txt
M pics/hicolor/CMakeLists.txt
|
|
-remove the unused "install_icon" targets
-mark more variables as "ADVANCED"
Alex
svn path=/trunk/KDE/kdelibs/; revision=510649
|
|
svn path=/trunk/KDE/kdelibs/; revision=510422
|
|
-print the files on one line if there are at most three files
Alex
svn path=/trunk/KDE/kdelibs/; revision=510325
|
|
a good name for the variable)
-add install rules for the cmake files in kdelibs/cmake/modules/
-remove debug output and fix typo in FindOpenEXR.cmake
Alex
svn path=/trunk/KDE/kdelibs/; revision=510319
|
|
svn path=/trunk/KDE/kdelibs/; revision=510237
|
|
svn path=/trunk/KDE/kdelibs/; revision=510062
|
|
svn path=/trunk/KDE/kdelibs/; revision=509911
|
|
the installed ones.
svn path=/trunk/KDE/kdelibs/; revision=509806
|
|
CCMAIL:neundorf@kde.org
svn path=/trunk/KDE/kdelibs/; revision=509782
|
|
svn path=/trunk/KDE/kdelibs/; revision=509677
|
|
compilation because
the subdir (in the builddir) is missing from the -I. How could we add it?
(E.g. kdelibs/kio/kfile/kopenwith.cpp is compiled from kdelibs/kio, so the relative path
to the header is kfile/kopenwith.h, and this created a kfile/kopenwith.moc, but it's included
as "kopenwith.moc" from kopenwith.h so we need -Ikfile in the compilation line. This is
necessary for the kabc/addressbook.h vs kabc/kab/addressbook.h case)
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=509646
|
|
This solves a problem in kabc which has addressbook.h and kab/addressbook.h,
and looks more logical in e.g. kio with all its subdirs.
svn path=/trunk/KDE/kdelibs/; revision=509637
|
|
svn path=/trunk/KDE/kdelibs/; revision=509626
|
|
of course...
svn path=/trunk/KDE/kdelibs/; revision=509625
|
|
svn path=/trunk/KDE/kdelibs/; revision=509624
|
|
svn path=/trunk/KDE/kdelibs/; revision=509588
|
|
Now exr compiles fine
svn path=/trunk/KDE/kdelibs/; revision=509573
|
|
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=509448
|
|
version
svn path=/trunk/KDE/kdelibs/; revision=509446
|
|
svn path=/trunk/KDE/kdelibs/; revision=509380
|
|
svn path=/trunk/KDE/kdelibs/; revision=509372
|
|
svn path=/trunk/KDE/kdelibs/; revision=509347
|
|
svn path=/trunk/KDE/kdelibs/; revision=509305
|
|
svn path=/trunk/KDE/kdelibs/; revision=509297
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=509149
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=509144
|
|
generator you will have ready-to-use kdevelop projects :-)
...may have problems with out-of-source builds (requires changes in kdevelop)
Alex
svn path=/trunk/KDE/kdelibs/; revision=509123
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=509112
|
|
(How to debug it ?)
svn path=/trunk/KDE/kdelibs/; revision=509073
|
|
But for me it was better to define a
variable to define just sub dir for plugins => kde4
and not all directory lib/kde4
svn path=/trunk/KDE/kdelibs/; revision=509024
|
|
own FindKDEWIN32.cmake file
-added a new FindGNUWIN32.cmake file, which tries to find the gnuwin32 base directory
-changed all "FOO_LIBRARY" variable names to "FOO_LIBRARIES" to be more consistent with the other cmake modules
-added a macro_getenv_win_path() which replaces all backslahes with slashes from environment variables
-modified the kde4_add_kcfg_files() command, so that the generated header is also processed by moc
-all tests compile and link
Alex
CCMAIL:kde-buildsystem@kde.org
The changes to the windows stuff are untested, since I don't have a windows box.
Please check that everything still works. Please have a look at FindGNUWIN32.cmake,
there are probably ways to improve this. The resulting GNUWIN32_DIR variable is used in other
cmake modules as default path to search for headers and libraries.
svn path=/trunk/KDE/kdelibs/; revision=508648
|
|
CMAKE_INCLUDE_PATH
svn path=/trunk/KDE/kdelibs/; revision=508470
|
|
to kde4_install_libtool_file(dir_relative_to_install_prefix target)
-added variable KDE4_PLUGIN_INSTALL_DIR, used usually for installing plugins
-changed am2cmake accordingly
-edited FindLibXml2.cmake and FindLibArt so that they work correctly with CMAKE_INSTALL_PATH
-changed generated_findpackage_file accordingly
-some minor formatting changes
Alex
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=508458
|
|
-> jasper is easily compilable with msvc / on windows
CCMAIL: kde-windows@kde.org
svn path=/trunk/KDE/kdelibs/; revision=508457
|
|
KDE cmake files are now workaround-free (if I didn't forget any):
-use GET_FILENAME_COMPONENT(... ABSOLUTE) instead of QT4_GET_ABS_PATH()
-use the new EXECUTE_PROCESS() instead of EXEC_PROGRAM() which discards stderr output
-use check_symbol_exists() instead of check_function_exists() since this works better (mainly various windows issues)
-use the new WORKING_DIRECTORY argument for ADD_CUSTOM_COMMAND() instead of cmake -E chdir ...
Alex
svn path=/trunk/KDE/kdelibs/; revision=508407
|
|
(default of (n)make install)
see also http://kennethhunt.com/archives/000933.html for variables on windows
svn path=/trunk/KDE/kdelibs/; revision=508152
|
|
svn path=/trunk/KDE/kdelibs/; revision=508059
|
|
svn path=/trunk/KDE/kdelibs/; revision=507831
|
|
svn path=/trunk/KDE/kdelibs/; revision=507779
|
|
svn path=/trunk/KDE/kdelibs/; revision=507732
|
|
svn path=/trunk/KDE/kdelibs/; revision=507730
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=507636
|