KDE/kdelibs

Alexander Neundorf neundorf at kde.org
Sun Feb 12 15:38:20 CET 2006


SVN commit 508648 by neundorf:

-moved the cmake code to find kdewin32 out of FindKDE4.cmake and into its 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 at 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.





 M  +1 -1      ConfigureChecks.cmake  
 D             ConfigureChecksWin.cmake  
 M  +15 -23    cmake/generate_findpackage_file  
 M  +7 -6      cmake/modules/FindAGG.cmake  
 M  +6 -5      cmake/modules/FindASPELL.cmake  
 M  +7 -6      cmake/modules/FindBZip2.cmake  
 M  +7 -6      cmake/modules/FindCups.cmake  
 M  +6 -5      cmake/modules/FindDNSSD.cmake  
 M  +18 -9     cmake/modules/FindFAM.cmake  
 M  +6 -5      cmake/modules/FindGIF.cmake  
 A             cmake/modules/FindGNUWIN32.cmake  
 M  +7 -5      cmake/modules/FindHSPELL.cmake  
 M  +17 -9     cmake/modules/FindJasper.cmake  
 M  +2 -35     cmake/modules/FindKDE4.cmake  
 A             cmake/modules/FindKDEWIN32.cmake  
 M  +31 -16    cmake/modules/FindLibArt.cmake  
 M  +22 -14    cmake/modules/FindLibXml2.cmake  
 M  +7 -5      cmake/modules/FindLibXslt.cmake  
 M  +18 -9     cmake/modules/FindOpenSSL.cmake  
 M  +30 -12    cmake/modules/FindPCRE.cmake  
 M  +66 -66    cmake/modules/FindQt4.cmake  
 M  +7 -0      cmake/modules/KDE4Macros.cmake  
 A             cmake/modules/MacroGetenvWinPath.cmake  
 M  +1 -2      cmake/modules/MacroLibrary.cmake  
 M  +1 -0      cmake/modules/UsePkgConfig.cmake  
 M  +3 -3      dcop/CMakeLists.txt  
 M  +4 -4      kdecore/CMakeLists.txt  
 M  +32 -39    kdecore/kconfig_compiler/tests/CMakeLists.txt  
 M  +2 -2      kdeprint/cups/CMakeLists.txt  
 M  +1 -1      kdeprint/cups/cupsdconf2/CMakeLists.txt  
 M  +4 -8      kdoctools/CMakeLists.txt  
 M  +1 -1      khtml/CMakeLists.txt  
 M  +2 -2      kio/CMakeLists.txt  
 M  +1 -1      kjs/CMakeLists.txt  
 M  +1 -1      kspell2/plugins/aspell/CMakeLists.txt  
 M  +1 -1      kspell2/plugins/hspell/CMakeLists.txt  




More information about the Kde-buildsystem mailing list