summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* BUG: fix #7447, FindModulesExecuteAll test fails if both Qt3 and KDE4 can beAlexander Neundorf2008-08-164-6/+55
| | | | | | | | | | | | | found in the system Qt3 and Qt4 cannot be used together in one project. Now Qt3/KDE3 and Qt4/KDE4 handle the case that this is done nevertheless properly, i.e. they fail with FATAL_ERROR if it was REQUIRED and they fail with just MESSAGE(STATUS ...) and RETURN() if it was not REQUIRED BUG: make FindQt4 error out with FATAL_ERROR also if it was searched QUIET Alex
* STYLE: remove some unnecessary linesAlexander Neundorf2008-08-161-30/+14
| | | | | | STYLE: everything uppercase in this file Alex
* ENH: also search in /usr/X11R7, remove /usr/lib and /usr/local/lib, they areAlexander Neundorf2008-08-161-4/+2
| | | | | | part of the standard search paths (partly sync wih KDE) Alex
* ENH: add more names for libtiff, mark TIFF_INCLUDE_DIR and TIFF_LIBRARY asAlexander Neundorf2008-08-161-2/+4
| | | | | | advanced (sync with KDE) Alex
* ENH: also search for xmllint, which comes with libxml2 (sync with ↵Alexander Neundorf2008-08-161-4/+9
| | | | | | FindLibXml2.cmake from KDE) Alex
* ENH: add more names of linpng (sync with the KDE version)Alexander Neundorf2008-08-161-1/+1
| | | | Alex
* STYLE: /usr/local/bin is in the path anywayAlexander Neundorf2008-08-161-6/+10
| | | | | | | | | STYLE: this file is mostly uppercase commands, so make all commands uppercase ENH: add a status message in case pkgconfig didn't find the package (sync with the one from KDE) Alex
* ENH: add platform file for bounds checkerBill Hoffman2008-08-151-0/+4
|
* BUG: fix documentation, the variables are named LUA50_FOUND and LUA51_FOUNDAlexander Neundorf2008-08-142-2/+2
| | | | | | (in all released versions) Alex
* ENH: Improve robustness of compiler INFO stringsBrad King2008-08-076-40/+57
| | | | | | | | | | | Compiler INFO strings built at preprocessing time encode information that must appear as a string literal in the resulting binary. We must make sure the strings appear in the final binary no matter what compiler and flags are used. The previous implementation worked in most places but failed with the GNU linker's --gc-sections option which managed to discard the string. Instead we make the program return value depend on an element of the string indexed by a runtime program parameter, which absolutely requires the string to be present.
* ENH: Add preprocessor and assembly rules for IntelBrad King2008-08-062-0/+6
|
* BUG: fix #7452, bad closing ENDIF() statementAlexander Neundorf2008-08-051-1/+1
| | | | Alex
* ENH: Build large archives incrementallyBrad King2008-08-043-21/+15
| | | | | | Creation of archive libraries with the unix 'ar' tool should be done incrementally when the number of object files is large. This avoids problems with the command line getting too many arguments.
* STYLE: Fixed module list in documentation; Magick should be MagickCore.Miguel A. Figueroa-Villanueva2008-08-021-1/+1
|
* BUG: Fix issue #6610. Use 64-bit system binaries when using the 64-bit MSVC ↵David Cole2008-07-301-12/+19
| | | | compiler. Thanks to Clinton Stimpson for the patch.
* BUG: #7416 fix error when jpeg is not foundBill Hoffman2008-07-291-1/+3
|
* BUG: Be more careful with Boost_MINOR_VERSION in FindBoost moduleDouglas Gregor2008-07-281-9/+15
|
* BUG: Work around Boost 1.36.0 bug fix on Darwin by setting the mangled ↵Douglas Gregor2008-07-281-17/+23
| | | | compiler name to -xgccVERSION
* ENH: Updated FindImageMagick to:Miguel A. Figueroa-Villanueva2008-07-231-60/+173
| | | | | | - Find newer additions such as animate, compare, etc. - Find development api: Magick++, MagickCore, MagickWand - Use FindPackageHandleStandardArgs to output standard messages.
* ENH: change to correct line feedBill Hoffman2008-07-221-71/+71
|
* ENH: change to correct line feedBill Hoffman2008-07-222-731/+731
|
* ENH: FindBLAS.cmake, FindLAPACK.cmake modules were redesigned so now you ↵Alin Elena2008-07-223-561/+733
| | | | have three new variables BLA_VENDOR (you can specify the VENDOR), BLA_STATIC (gets the static version of libs), BLA_F95 (gets the fortran 95 interface). BLA_VENDOR can be specified as an environment variable. Intel mkls libs need FindThreads to be found correctly so you will need to enable the C/CXX
* ENH: get out of module if no fortranBill Hoffman2008-07-212-2/+4
|
* ENH: this should fail only if required is sent to find packageBill Hoffman2008-07-212-206/+215
|
* ENH: checks if Fortran is enbaled. If not an error message is produced.Alin Elena2008-07-212-6/+15
|
* ENH: Modules/CheckFortranFunctionExists.cmake helps gfortran to check the ↵Alin Elena2008-07-212-4/+7
| | | | | | existence of a file ENH: Modules/FindLAPACK.cmake returns the full list of libraries required to link against Lapack
* BUG: #7333, search dirs for FedoraAlexander Neundorf2008-07-201-0/+2
| | | | Alex
* BUG: #7360: add support for FreeBSDAlexander Neundorf2008-07-201-1/+8
| | | | | | BUG: #7345: add support for ppc Alex
* BUG: fix #6416: provide JNI_LIBRARIES and JNI_INCLUDE_DIRSAlexander Neundorf2008-07-201-3/+20
| | | | Alex
* ENH: Use the HINTS feature of find_library to find the right libraries forDouglas Gregor2008-07-181-6/+7
| | | | MPI, and act a bit more intelligently when MPI cannot be found.
* ENH: FindBoost can now find the upcoming Boost 1.46Douglas Gregor2008-07-141-5/+5
|
* ENH: Improved support for finding wxWidgets in MinGW environment.Miguel A. Figueroa-Villanueva2008-07-131-6/+17
|
* BUG: Fix dylib versioning flags for old OSX.Brad King2008-07-091-2/+2
| | | | | | - ld flags -dylib_compatibility_version and -dylib_current_version are libtool flags -compatibility_version and -current_version - OSX 10.3 does not like the dylib_ prefixes.
* ENH: One more patch from Doug Gregor including PackageMaker functionality ↵David Cole2008-07-092-22/+42
| | | | for componentized-for-the-end-user and download-some-bit-on-demand installers.
* ENH: Set version info for shared libs on OSX.Brad King2008-07-091-0/+5
| | | | | | - Map SOVERSION major.minor.patch to compatibility_version - Map VERSION major.minor.patch to current_version - See issue #4383.
* ENH: Further refinement of the CPack components functionality from Doug Gregor.David Cole2008-07-082-5/+684
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Details: ========== - New cpack_add_component, cpack_add_component_group, and cpack_add_install_type "commands" defined as macros in the CPack module. - Documentation for all of the variables and commands in the CPack module. - Added get_cmake_property(... COMPONENTS) to CMake to ask for the names of all components. Used in the CPack module to automatically build component-based installers. (Set CPACK_MONOLITHIC_INSTALL to turn off component-based installation). - A group can declare its PARENT_GROUP, to build an arbitrary hierarchy of groups. - New CPack command cpack_configure_downloads, which creates an installer that downloads only the selected components on-the-fly. Those components marked DOWNLOADED will be separate packages downloaded on-the-fly (or, all packages can be marked as such with the ALL option to cpack_configure_downloads). Individual components are compressed with ZIP at installer-creation time and downloaded/uncompressed by the installer as needed. This feature is only available on Windows with NSIS at the moment. - NSIS installers can install themselves and enable the "Change" button in Add/Remove programs, allowing users to go back and install or remove components. This can be disabled through cpack_configure_downloads, because it's only really useful is most of the application's functionality is in downloaded components. - Bug fix: automatically install everything whose COMPONENT was not specified (it's a hidden, required group) - Bug fix: fixed removal of components when re-running the NSIS installer and unchecking components - Bug fix: NSIS installers now only install/remove the minimal number of files when re-run to update the installation (or by clicking "Change" in Add/Remove programs)
* BUG: Add new library richtext. Reported in #7284 thanks to earith.Miguel A. Figueroa-Villanueva2008-07-061-2/+3
|
* BUG: Watch for empty qconfig.pri files. Fixes #7287.Clinton Stimpson2008-07-051-3/+3
|
* COMP: Find Boost as installed by the BoostPro/Boost Consulting installers on ↵Douglas Gregor2008-07-031-2/+6
| | | | Windows
* ENH: Cleanup FindBoost module, fixing several small bugs and providing ↵Douglas Gregor2008-07-031-155/+203
| | | | better diagnostic information when things go wrong
* BUG: fix 7230: don't ignore first parameter if it's not ALLAlexander Neundorf2008-06-291-1/+1
| | | | Alex
* BUG: don't run KDE4_KDECONFIG_EXECUTABLE if it is notfoundBill Hoffman2008-06-261-4/+7
|
* ENH: undo optional because we need itBill Hoffman2008-06-241-3/+0
|
* ENH: rc is not so optional at least with 2005 and newer, as it is used to ↵Bill Hoffman2008-06-241-1/+1
| | | | embed the manifest files
* ENH: make rc optionalBill Hoffman2008-06-231-1/+4
|
* BUG: modify the compiler flags only if KDE3 has actually been foundAlexander Neundorf2008-06-181-41/+45
| | | | Alex
* STYLE: use uppercase to be consistent with the rest of the fileAlexander Neundorf2008-06-181-8/+8
| | | | Alex
* BUG: the variable is _KDE4_USE_FLAGSAlexander Neundorf2008-06-181-5/+6
| | | | | | ENH: I guess this is also true for gcc 2.95 ? Alex
* ENH: use correct variableBill Hoffman2008-06-181-6/+6
|
* ENH: Apply patch for feature request #7170. Thanks to Tim Shead for ↵David Cole2008-06-181-1/+3
| | | | contributing...