kdelibs/cmake/modules
Ivailo Monev 3ab3f3b47f kutils: new karchive library to replace KZip and KTar
it has to solve a few problems like:
1. blocking the current thread while listing, extracting or adding to
   archive
2. lack of support for some archive formats such as 7-zip in the
   previously available classes for dealing with archive
3. progress and error reporting

a KArchiveJob class may have to be implemented to solve the above
issues. the API is just as frustrating to use as KTar and KZip right now
tho and I am not happy with that but the class itself is a 3-rd rewrite
of what was once Python module, plugin for another project and now used
as base in library.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-06 16:53:55 +03:00
..
cmake-modules-styleguide.txt generic: misc cleanups 2015-09-05 05:16:46 +00:00
CMakeLists.txt cmake: remove now unused LibNXCL module 2022-10-03 04:10:01 +03:00
COPYING-CMAKE-SCRIPTS initial import 2014-11-13 01:04:59 +02:00
FindACL.cmake kio: use acl_get_file() to determine if filesystem supports ACL 2021-09-02 21:22:15 +03:00
FindAvahi.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindDBusMenuQt.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindDevinfo.cmake solid: devinfo and geom backends 2021-07-05 09:32:16 +00:00
FindDjVuLibre.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindENCHANT.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindEPub.cmake cmake: modules review 2021-03-07 02:40:21 +02:00
FindExiv2.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindFFmpeg.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindFFmpegThumbnailer.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindFontconfig.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindGettextPO.cmake cmake: remove unused LibXKlavier module 2021-03-09 15:58:05 +02:00
FindGLIB2.cmake cmake: add gobject-2.0 library to GLIB2_LIBRARIES 2022-04-02 21:32:02 +03:00
FindGMP.cmake cmake: modules review 2021-03-07 02:40:21 +02:00
FindGphoto2.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindKDE4Internal.cmake kutils: new karchive library to replace KZip and KTar 2022-10-06 16:53:55 +03:00
FindKDE4Workspace.cmake cmake: remove reference to kephal 2022-04-10 02:05:47 +03:00
FindKmod.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibATASmart.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibCDIO.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibDRM.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibintl.cmake cmake: modules review 2021-03-07 02:40:21 +02:00
FindLibKonq.cmake cmake: modules review 2021-03-07 02:40:21 +02:00
FindLibLZMA.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibmicrohttpd.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibMms.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLIBPARTED.cmake cmake: reset required variables before using and after overriding them 2021-09-19 05:37:33 +03:00
FindLibSpectre.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibSSH.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibTorrent.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibUSB.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindLibVNCServer.cmake cmake: reset required variables before using and after overriding them 2021-09-19 05:37:33 +03:00
FindLightDM.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindMPFR.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindMPV.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindMtp.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindOpenEXR.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindPCIUTILS.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindPoppler.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindQalculate.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindRAW1394.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindSensors.cmake cmake: remove unused LibXKlavier module 2021-03-09 15:58:05 +02:00
FindSharedMimeInfo.cmake generic: require shared-mime-info v0.91+ 2022-05-27 18:47:54 +03:00
FindSpeechd.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindSudo.cmake cmake: modules review 2021-03-07 02:40:21 +02:00
FindTaglib.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindUDev.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindWebP.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindX11_XCB.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
FindXCB.cmake cmake: fix warnings about package name mismatch 2022-10-02 10:46:46 +03:00
kde4_cmake_uninstall.cmake.in cmake: uninstall target fix 2021-09-16 16:25:14 +03:00
kde4_exec.sh.in cmake: ensure there is session bus when executing tests 2022-05-20 22:06:04 +03:00
KDE4Defaults.cmake generic: version bump 2022-05-12 16:33:10 +03:00
KDE4Macros.cmake cmake: new baseline kde4_optional_find_package() macro replacing macro_optional_find_package() 2022-10-02 13:37:11 +03:00
README cmake: cleanup 2015-02-01 07:57:16 +00:00

these are additional cmake modules required for compiling KDE4
applications with cmake. Some of them are enhanced versions of the files 
coming with cmake, some of them are NOT yet part of cmake.
To use them, copy them into the cmake Module directory or
run "cmake ."  followed by "make install"

Changes to any files should follow the 

cmake commit policy 

    at http://techbase.kde.org/Policies/CMake_Commit_Policy

and the cmake coding style 

    at http://techbase.kde.org/Policies/CMake_Coding_Style


Alex <neundorf@kde.org>