Age | Commit message (Collapse) | Author |
|
ADD_EXECUTABLE()
to create a target and cmake won't complain about TARGET_LINK_LIBRARIES() if KDE4_BUILD_OPTIONS is disabled
Seems to work.
Alex
CCMAIL: kde-buildsystem@kde.org
CCMAIL: thiago@kde.org
svn path=/trunk/KDE/kdelibs/; revision=628347
|
|
cmake < 2.4.5
and we can't raise the required version number of cmake without announcing it some time before
or at least after doing it and that only for a bit more convenience
Thiago: can you please revert your commit which removed the IF(KDE4_BUILD_TESTS) ?
Thanks Alex
svn path=/trunk/KDE/kdelibs/; revision=628024
|
|
2.4.6) first before requiting it
Alex
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=628019
|
|
svn path=/trunk/KDE/kdelibs/; revision=628001
|
|
svn path=/trunk/KDE/kdelibs/; revision=627789
|
|
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
|
|
cmake >= 2.4.5 or use "-DKDE4_BUILD_TESTS=ON" it's better to signal minimum
requires to 2.4.5.
It's better to force update that developper doesn't understand why kde doesn't compile.
2.4.3 was release in july 2006 so all major distro have new version and 2.4.5 was released
in december 2006
So it's time to upgrade it.
svn path=/trunk/KDE/kdelibs/; revision=627620
|
|
...)
so this is:
-less cmake code
-now with qoutes so it should also work with path containing spaces
-doesn't create an additionally small cmake file for every kde4_install_handbook() call,
so it should run a bit faster
Alex
CCMAIL: winter@kde.org
svn path=/trunk/KDE/kdelibs/; revision=627478
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=627476
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=627465
|
|
to keep of the logic of detecting whether we are inside kdelibs
-detabify
Alex
CCMAIL: montel@kde.org
svn path=/trunk/KDE/kdelibs/; revision=627454
|
|
to allow to generate kdelibs doc
svn path=/trunk/KDE/kdelibs/; revision=627396
|
|
CMake 2.4.4 or later, you don't need to turn on KDE4_BUILD_TESTS to be
allowed to build tests: just cd into the tests dir and
"make targetname".
PS: it's time we bumped the minimum version requirement for CMake...
CCMAIL:kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=626619
|
|
which should create an exports header for the given lib
This happen via configure_file() from the template file kde4exportsheader.h.in
Is this ok this way ?
Please let me know.
Alex
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=626609
|
|
svn path=/trunk/KDE/kdelibs/; revision=626580
|
|
svn path=/trunk/KDE/kdelibs/; revision=626472
|
|
threadsafe local statics anyway, we can save the cycles in gcc4 compiled
programs (gcc4 adds a mutex around every local static).
svn path=/trunk/KDE/kdelibs/; revision=626443
|
|
day. So, re-add the KDE 3.5.x test to check if g++ is fixed WRT to
-fvisibility-inlines-hidden and enable it if it works (works fine on
32-bit).
As for the C compiler flag, I've moved it to an independent
variable. KDE is not in the business of creating C libraries, so I'll
add this flag for kde4_add_library & family. If we need a 3rd-party
library to be build, a different macro than kde4_add_library will be
needed.
svn path=/trunk/KDE/kdelibs/; revision=626277
|
|
Now it creates link
svn path=/trunk/KDE/kdelibs/; revision=626254
|
|
sonnet-refactoring into trunk
svn path=/trunk/KDE/kdelibs/; revision=626251
|
|
svn path=/trunk/KDE/kdelibs/; revision=626238
|
|
hopefully works
svn path=/trunk/KDE/kdelibs/; revision=626228
|
|
svn path=/trunk/KDE/kdelibs/; revision=626160
|
|
svn path=/trunk/KDE/kdelibs/; revision=626144
|
|
svn path=/trunk/KDE/kdelibs/; revision=626117
|
|
svn path=/trunk/KDE/kdelibs/; revision=625994
|
|
svn path=/trunk/KDE/kdelibs/; revision=625858
|
|
svn path=/trunk/KDE/kdelibs/; revision=625844
|
|
- cmake's add_custom_target somehow steals our ';' - quote it with '\'
- fix reading $Path from environment
svn path=/trunk/KDE/kdelibs/; revision=625842
|
|
To use, in your module/doc/app/CMakeLists.txt:
kde4_create_handbook(index.docbook)
kde4_install_handbook()
Oh, this will probably not work for kdelibs/doc because we
need to pass meinproc the --srcdir option in that module.
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=625750
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=625584
|
|
svn path=/trunk/KDE/kdelibs/; revision=625581
|
|
e.g. for extragear.
If you use this instead of the normal ADD_SUBDIRECTORY(), it adds for every directory an
option so you can skip this directory, and it doesn't complain if the directory doesn't exist.
E.g. if you want to compile just one project from the extragear or kdesupport
you can turn the other dirs off if you use this macro instead of the normal
ADD_SUBDIRECTORY()
Alex
CCMAIL: kde-core-devel@kde.org
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=625574
|
|
on the generated index.html
one problem: if you enter multiple docbook files, the output file name
for each of them is ${CMAKE_CURRENT_BINARY_DIR}/index.html
I guess this is not intended. How should they actually be named ?
Alex
CCMAIL: winter@kde.org
svn path=/trunk/KDE/kdelibs/; revision=625313
|
|
so meinproc gets created before the rule is executed
-remove the unnecessary if() around the find_program() calls, they in any way do nothing if it was found already
-add docs for the new meinproc macro to FindKDE4Internal.cmake
Alex
svn path=/trunk/KDE/kdelibs/; revision=625047
|
|
Doesn't seem to work yet, so I'm hoping a cmake guru will see this and help me.
I tried putting kde4_create_html_handbook(index.docbook)
in the kdepim/doc/akregator/CMakeLists.txt, but I don't
see that an index.html is being created anywhere.
CCMAIL: kde-buildsystem@kde.org
svn path=/trunk/KDE/kdelibs/; revision=625018
|
|
QCA2 cmake module threw away the pkg-config output, and
returned the path to the QtCrypto directory, instead
of the path to the <QtCrypto> include (typically one
level down).
svn path=/trunk/KDE/kdelibs/; revision=624040
|
|
Otherwise it would set found_major_vers = "Flex 2" etc.
Report, analysis, and fix by Marc.Schodermayr telemotive.de - thanks!
svn path=/trunk/KDE/kdelibs/; revision=623718
|
|
svn path=/trunk/KDE/kdelibs/; revision=622942
|
|
well now
- adapt the KCM to the name change
- make selections on the categoryTree work correctly (used the wrong signal)
- added whatsThis and toolTips to the KCM
- add unknown AudioCaptureDevices to the list
- make the remove function use the standard removeRows function instead of
replacing the whole model data
- enable InternalMove on the deviceList
svn path=/trunk/KDE/kdelibs/; revision=622681
|
|
svn path=/trunk/KDE/kdelibs/; revision=622674
|
|
svn path=/trunk/KDE/kdelibs/; revision=622624
|
|
under Windows and OSX
Alex
CCMAIL: kde-buildsystem@kde.org
It does still work under windows, right ?
svn path=/trunk/KDE/kdelibs/; revision=622373
|
|
svn path=/trunk/KDE/kdelibs/; revision=622313
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=621742
|
|
Alex
svn path=/trunk/KDE/kdelibs/; revision=621735
|
|
required anymore since cmake 2.4.0 or so
-some cosmetics -> all the same (lower) case
Alex
svn path=/trunk/KDE/kdelibs/; revision=621732
|
|
svn path=/trunk/KDE/kdelibs/; revision=621698
|
|
versions in /usr
svn path=/trunk/KDE/kdelibs/; revision=620708
|
|
svn path=/trunk/KDE/kdelibs/; revision=620620
|