duplicate cmake file between kde module.
Laurent Montel
montel at kde.org
Tue May 30 09:04:05 CEST 2006
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.
-------------- next part --------------
./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
More information about the Kde-buildsystem
mailing list