Hi,
Now as we store necessary cmake file (for specific module) into cmake/modules 
we have some duplicate cmake check file.

For example FindBerkeleyDB.cmake is stored into kdesdk and kdevelop
(we can't force use to compile kdesdk before kdevelop or kdevelop before 
kdesdk, but this check is necessary)

Same as for FindTaglib.cmake which is necessary for amarok and kdemultimedia 
or FindMusicBrainz.cmake (amarok/kdemultimedia), FindPostgreSQL.cmake need by 
koffice and amarok etc.

For me it's not just as admin directory as previously which was a svn link => 
when we changed into admin all files was changed into all module.
For the moment it's duplicate files.

I know that for the future it will a good idea to move them into CMake 
package, but for the moment we can't.

So perhaps it will a good idea to create a kde-cmake-module directory which 
will contain all duplicated file. It will very easy to create it.

For me move all into kdelibs is not a good idea, I don't think that all guy 
want to upgrade all the time its kdelibs to have cmake check update, and 
problem will arrive when we will create branche (kde-4.0/kde-4.1 etc... => 
need to duplicate file into branch)


What do you think ?

PS: I add file which contains all cmake module.
./kdelibs4_snapshot/cmake/modules/CheckTypeSize.cmake
./kdelibs4_snapshot/cmake/modules/FindACL.cmake
./kdelibs4_snapshot/cmake/modules/FindZLIB.cmake
./kdelibs4_snapshot/cmake/modules/FindFAM.cmake
./kdelibs4_snapshot/cmake/modules/FindCarbon.cmake
./kdelibs4_snapshot/cmake/modules/MacroEnsureOutOfSourceBuild.cmake
./kdelibs4_snapshot/cmake/modules/CheckPrototypeExists.cmake
./kdelibs4_snapshot/cmake/modules/FindGIF.cmake
./kdelibs4_snapshot/cmake/modules/MacroGetenvWinPath.cmake
./kdelibs4_snapshot/cmake/modules/CheckPointerMember.cmake
./kdelibs4_snapshot/cmake/modules/FindQt4.cmake
./kdelibs4_snapshot/cmake/modules/KDE4Defaults.cmake
./kdelibs4_snapshot/cmake/modules/FindOpenEXR.cmake
./kdelibs4_snapshot/cmake/modules/FindASPELL.cmake
./kdelibs4_snapshot/cmake/modules/MacroBoolTo01.cmake
./kdelibs4_snapshot/cmake/modules/FindAkode.cmake
./kdelibs4_snapshot/cmake/modules/FindJasper.cmake
./kdelibs4_snapshot/cmake/modules/MacroOptionalFindPackage.cmake
./kdelibs4_snapshot/cmake/modules/FindGettext.cmake
./kdelibs4_snapshot/cmake/modules/FindKDEWIN32.cmake
./kdelibs4_snapshot/cmake/modules/FindTIFF.cmake
./kdelibs4_snapshot/cmake/modules/FindPCRE.cmake
./kdelibs4_snapshot/cmake/modules/FindLibXml2.cmake
./kdelibs4_snapshot/cmake/modules/CheckStructMember.cmake
./kdelibs4_snapshot/cmake/modules/FindX11.cmake
./kdelibs4_snapshot/cmake/modules/FindCups.cmake
./kdelibs4_snapshot/cmake/modules/FindDNSSD.cmake
./kdelibs4_snapshot/cmake/modules/FindGNUWIN32.cmake
./kdelibs4_snapshot/cmake/modules/FindLibArt.cmake
./kdelibs4_snapshot/cmake/modules/CheckCXXCompilerFlag.cmake
./kdelibs4_snapshot/cmake/modules/MacroLogFeature.cmake
./kdelibs4_snapshot/cmake/modules/FindLibXslt.cmake
./kdelibs4_snapshot/cmake/modules/MacroAdditionalCleanFiles.cmake
./kdelibs4_snapshot/cmake/modules/MacroAddFileDependencies.cmake
./kdelibs4_snapshot/cmake/modules/FindOpenSSL.cmake
./kdelibs4_snapshot/cmake/modules/kde4_exec_via_sh.cmake
./kdelibs4_snapshot/cmake/modules/FindSasl2.cmake
./kdelibs4_snapshot/cmake/modules/FindKDE4Internal.cmake
./kdelibs4_snapshot/cmake/modules/MacroLibrary.cmake
./kdelibs4_snapshot/cmake/modules/FindXmms.cmake
./kdelibs4_snapshot/cmake/modules/FindGSSAPI.cmake
./kdelibs4_snapshot/cmake/modules/FindBZip2.cmake
./kdelibs4_snapshot/cmake/modules/FindHSPELL.cmake
./kdelibs4_snapshot/cmake/modules/kde4uic.cmake
./kdelibs4_snapshot/cmake/modules/KDE4Macros.cmake
./kdelibs4_snapshot/cmake/modules/MacroEnsureVersion.cmake
./kdelibs4_snapshot/cmake/modules/FindAGG.cmake
./kdebase/cmake/modules/FindRAW1394.cmake
./kdebase/cmake/modules/FindSamba.cmake
./kdebase/cmake/modules/FindSensors.cmake
./kdebase/cmake/modules/FindUSB.cmake
./kdebase/cmake/modules/FindLdap.cmake
./kdebase/cmake/modules/remove_files.cmake
./kdebase/cmake/modules/cmake_install.cmake
./kdebase/cmake/modules/FindKDM.cmake
./kdebase/cmake/modules/FindFontconfig.cmake
./kdebase/cmake/modules/FindFreetype.cmake
./kdeaccessibility/cmake/modules/FindAlsa.cmake
./kdeaccessibility/cmake/modules/FindKttsmodule.cmake
./kdeaccessibility/cmake/modules/config-alsa.h.cmake
./kdeedu/cmake/modules/FindBoostPython.cmake
./kdepim/cmake/modules/FindGpgme.cmake
./kdepim/cmake/modules/FindLIBKDEPIM.cmake
./kdepim/cmake/modules/cmake_install.cmake
./kdepim/cmake/modules/FindMAL.cmake
./kdepim/cmake/modules/KodeMacros.cmake
./kdepim/cmake/modules/FindXPM.cmake
./kdepim/cmake/modules/CheckTimezone.cmake
./kdepim/cmake/modules/FindKode.cmake
./kdepim/cmake/modules/FindBoost.cmake
./kdenetwork/cmake/modules/FindQCA2.cmake
./kdenetwork/cmake/modules/FindIW.cmake
./kdenetwork/cmake/modules/FindSLP.cmake
./kdeutils/cmake/modules/FindGMP.cmake
./kdeutils/cmake/modules/FindTPCTL.cmake
./kdesdk/cmake/modules/FindSVN.cmake
./kdesdk/cmake/modules/FindBerkeleyDB.cmake
./kdegraphics/cmake/modules/FindIMLIB.cmake
./kdegraphics/cmake/modules/cmake_install.cmake
./kdegraphics/cmake/modules/FindPOPPLER.cmake
./kdegraphics/cmake/modules/FindGphoto2.cmake
./kdegraphics/cmake/modules/FindFreeType2.cmake
./kdegraphics/cmake/modules/FindSane.cmake
./kdegraphics/cmake/modules/FindPopplerQt4.cmake
./kdemultimedia/cmake/modules/FindAlsa.cmake
./kdemultimedia/cmake/modules/FindMusicBrainz.cmake
./kdemultimedia/cmake/modules/FindCdparanoia.cmake
./kdemultimedia/cmake/modules/FindOggVorbis.cmake
./kdemultimedia/cmake/modules/FindTaglib.cmake
./kdemultimedia/cmake/modules/FindTheora.cmake
./kdemultimedia/cmake/modules/FindFlac.cmake
./kdemultimedia/cmake/modules/config-alsa.h.cmake
./kdemultimedia/cmake/modules/FindNMM.cmake
./kdevelop/cmake/modules/FindBerkeleyDB.cmake
./kdevelop/cmake/modules/KDevelopMacros.cmake
./koffice/cmake/modules/FindPostgreSQL.cmake
./koffice/cmake/modules/FindPqxx.cmake
./koffice/cmake/modules/FindKROSS.cmake
./koffice/cmake/modules/FindRUBY.cmake
./koffice/cmake/modules/FindKunittest.cmake
./koffice/cmake/modules/FindMySQL.cmake
./koffice/cmake/modules/FindWPD.cmake
./koffice/cmake/modules/FindExif.cmake
./koffice/cmake/modules/FindLCMS.cmake
./koffice/cmake/modules/FindImageMagick.cmake
./koffice/cmake/modules/FindWV2.cmake
./koffice/cmake/modules/FindGSL.cmake
./playground/graphics/cmake/modules/FindPoppler.cmake
./playground/graphics/cmake/modules/FindLIBGS.cmake
./playground/graphics/cmake/modules/FindCHM.cmake
./playground/graphics/cmake/modules/FindQGS.cmake
./playground/games/cmake/modules/FindLibKDEGames.cmake
./branch/kdehw/cmake/modules/FindQtDBus.cmake
./kdewebdev/cmake/modules/KDevelopMacros.cmake
./extragear/multimedia/cmake/modules/FindTaglib.cmake
./extragear/multimedia/cmake/modules/FindExscalibar.cmake
./extragear/multimedia/cmake/modules/FindSqlite.cmake
./extragear/multimedia/cmake/modules/FindRUBY.cmake
./extragear/multimedia/cmake/modules/FindNjb.cmake
./extragear/multimedia/cmake/modules/FindIfp.cmake
_______________________________________________
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to