summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add openmp supportBill Hoffman2009-01-281-0/+108
|
* BUG: Fix careless typo that only caused test failures on clean builds...David Cole2009-01-281-1/+1
|
* BUG: Try to fix the universal binary continuous dashboard on dashmacmini2. I ↵David Cole2009-01-271-6/+12
| | | | am deducing that the value of CMAKE_OSX_ARCHITECTURES_DEFAULT is responsible for the failure, although I cannot reproduce it on other builds or even by running the test via ctest interactively *on* the continuous dashboard's build...
* BUG: Only set CMAKE_OSX_DEPLOYMENT_TARGET on Mac OSX 10.4 or later. The gcc ↵David Cole2009-01-271-2/+4
| | | | that runs on 10.3 and earlier does not understand the compiler flag it maps to...
* BUG: Fix issue #6195. Add CMAKE_OSX_DEPLOYMENT_TARGET cache variable to ↵David Cole2009-01-271-33/+102
| | | | specify the target deployment runtime OS version of the built executables on Mac OSX. Thanks to Mike Jackson for the patch.
* BUG: Fixed recent regression when finding some includes.Clinton Stimpson2009-01-261-3/+3
|
* ENH: Should have a -F for framework includes on Mac. Fixes ParaView build ↵Clinton Stimpson2009-01-231-0/+3
| | | | with Qt 4.5 on Mac.
* ENH: Add convenience for identifying Cocoa based Qt.Clinton Stimpson2009-01-231-0/+3
|
* ENH: Turn off CPACK_BINARY_TBZ2 and CPACK_BINARY_ZIP by default. Strictly ↵David Cole2009-01-231-2/+2
| | | | speaking, this changes behavior from cpack 2.6, but now that cpack returns a non-zero exit code when it encounters an error, and it is an error to try to use a generator that is not available... It makes sense to turn these off by default since not everybody has these generators installed. It is easy for a project to turn these options back on if they need to: simply set(CPACK_BINARY_TBZ2 ON) or set(CPACK_BINARY_ZIP ON) before include(CPack) in your CMakeLists.txt...
* ENH: Better support for "fltk-config" binary, added options so the userPhilip Lowman2009-01-231-38/+61
| | | | doesn't have to have everything in order for FLTK_FOUND to be true. #7809
* BUG: Fix issue #8402. Add a drag and drop bundle generator to the Mac build ↵David Cole2009-01-221-1/+3
| | | | of CPack. Add a test of it in the CPackComponents test. Thanks to Clinton Stimpson for the patch.
* BUG: Fixes detection of FLTK on Gentoo (Issue #7809)Philip Lowman2009-01-221-3/+40
|
* BUG: Fixes #8376: FindFLTK fails because include file can be FL/Fl.H and CMakePhilip Lowman2009-01-221-1/+3
| | | | | only looks for FL/Fl.h. Verified: all FLTK header files in 1.1.9 are .H ... how bizarre.
* BUG: Fix issue #7833: Add file extension handling to CPack generated ↵David Cole2009-01-215-0/+34
| | | | installers for OSXX11 applications. Also modify the X11 test to build such an installer on Mac builds that test CPack and have X11 available. Thanks to Wes Turner for the patch.
* STYLE: Fix if/endif mismatch in FindKDE4Brad King2009-01-211-1/+1
|
* BUG: Fix detection of boost libraries without any compiler encoding (e.g.Philip Lowman2009-01-201-0/+4
| | | | | Gentoo 1.37 system installed boost). Fixes issue #8404 reported on mailing list.
* BUG: Fixes Issue #8054 and more. DOXYGEN_DOT_FOUND now exists, errantPhilip Lowman2009-01-201-73/+96
| | | | | | | mark_as_advanced variables removed, documentation cleaned up and OSX stuff isolated to it's own section, support added for DOXYGEN_SKIP_DOT, support added to call FindPackageHandleStandardArgs to avoid output on every CMake run.
* BUG: Missing "icpc" as a possible CXX compiler for Intel C++. Also refactoredPhilip Lowman2009-01-201-13/+21
| | | | gcc -dumpversion code and regex to a function.
* BUG: Switch FindBoost.cmake to use CMAKE_COMPILER_IS_GNUCXX (Issue #8398)Philip Lowman2009-01-201-2/+2
|
* BUG: Fixed Issue #7331 Bugs in Findosg*.cmake. Also added ↵Philip Lowman2009-01-1919-647/+400
| | | | OPENTHREADS_LIBRARIES.
* BUG: Reverted change made in 1.27, should be unnecessary (Issue #7508)Philip Lowman2009-01-191-2/+0
|
* BUG: Resolve Issue #7508, FindBoost fails to find boost on SuSE 10.3Philip Lowman2009-01-191-0/+2
|
* ENH: Added 1.38 since it'll be out soon. More documentation and clarified ↵Philip Lowman2009-01-191-20/+37
| | | | examples, addressed autolinking issue on MSVC
* BUG: Do not check for GCC version encoding in filenames on Boost libraries ↵Philip Lowman2009-01-191-32/+41
| | | | prior to 1.35. Eliminate "lib" prefix except on MSVC.
* BUG: Fixed additional issues with autodetecting compiler tags properly ↵Philip Lowman2009-01-181-9/+15
| | | | including Issue #6926
* BUG: Fixes problem with _boost_ABI_TAG appending to itself if FindBoost is ↵Philip Lowman2009-01-181-0/+1
| | | | called more than once (Issue #7460)
* STYLE: minor cleanupPhilip Lowman2009-01-181-22/+28
|
* BUG: Removed some code which was squashing Boost_LIBRARIES on WIN32 under ↵Philip Lowman2009-01-181-7/+0
| | | | the auspices of forcing the user to use autolinking, but it only did this squashing on the first call to FindBoost. Subsequent calls to FindBoost would not have Boost_LIBRARIES squashed so this code was doing nothing. If you link your target_link_libraries() against dynamic boost libraries it appears from tools like Dependency Walker that the pragma calls to autolink to the static boost libraries are ignored. It's therefore too late to make this squash apply to all calls to FindBoost because that would break users that have not setup autolinking properly. For now this fix is largely cosmetic since the original code never worked anyways (see version 1.5 introduced on 4/22/08).
* BUG: Fixed documentation bug with Boost_USE_MULTITHREADED, removed OPTION() ↵Philip Lowman2009-01-181-6/+8
| | | | call since it would be useless and confusing after an initial configure.
* BUG: Fixed superfluous and duplicate dirs in Boost_LIBRARY_DIR. Employed ↵Philip Lowman2009-01-181-3/+21
| | | | workaround for Issue #8378. Resolves Issue #8099
* BUG: Fixed issues using FindBoost with BoostPro packaged releases. FixedPhilip Lowman2009-01-161-57/+86
| | | | | regression for bjam users on Win32 introduced in 1.4.2.4 (7/13/08). This commit partially or completely resolves Issues #8173, #8326, #7943, #7725!
* BUG: fixed bug #7529: FindBoost fails to find boost on SuSE 11.0 due to GCCPhilip Lowman2009-01-151-2/+2
| | | | reporting version x.y and not x.y.z
* BUG: Fixes bug #8059. Also added Boost_DEBUG variable for troubleshooting.Philip Lowman2009-01-151-47/+152
|
* ENH: fix #7913: find also python 2.6 on windowsAlexander Neundorf2009-01-101-0/+1
| | | | Alex
* BUG: fix #8122, _firstPoFile was not empty because it was no real variableAlexander Neundorf2009-01-101-1/+3
| | | | | | but just a macro argument -> make it a real variable Alex
* STYLE: fix typoAlexander Neundorf2009-01-101-1/+1
| | | | Alex
* STYLE: this is not necessary anymore for kdevelop, the kdevelop generatorAlexander Neundorf2009-01-101-5/+1
| | | | | | | | | now generates the project so that the environment variable VERBOSE is set to 1 when make is executed by kdevelop (and additionally this didn't work, since CMAKE_GENERATOR never matches KDevelop3, this is now in CMAKE_EXTRA_GENERATOR) Alex
* BUG: Fixed CXXTEST_INCLUDE_DIRS so it will work properly with NOTFOUND.Philip Lowman2009-01-081-24/+47
| | | | | Also eliminated superfluous CXXTEST_FOUND assignment and cleaned up the code and added additional documentation. Tagged v1.0.
* BUG: Fix install_name_tool problem on the Mac when a PROJECT(... NONE) is ↵David Cole2008-12-301-1/+1
| | | | followed by multiple calls to ENABLE_LANGUAGE. Use find_program to set the CMAKE_INSTALL_NAME_TOOL variable so it gets saved in the cache as a full path to the install_name_tool executable rather than a simple set which eventually goes out of scope.
* ENH: New location to look for "dot"David Cole2008-12-261-1/+3
|
* ENH: Re-work of fix committed yesterday for the Watcom WMake dashboard. Fix ↵David Cole2008-12-241-1/+6
| | | | it properly by using the SYMBOLIC source file property to indicate to WMake when the sentinel file is not actually written by the update step.
* BUG: Fixed placement of initial wxWidgets_FOUND=TRUE statement, which allowedMiguel A. Figueroa-Villanueva2008-12-241-2/+2
| | | | some cases to breakaway from tests without resetting to FALSE (BUG: 8188).
* BUG: use FindPkgConfig.cmake instead of UsePkgConfig.cmake, sync with KDEAlexander Neundorf2008-12-221-7/+9
| | | | | | svn and fix bug #8290 Alex
* ENH: Add the update step in between download and build. Add UPDATE_ARGS and ↵David Cole2008-12-191-33/+129
| | | | UPDATE_COMMAND handling. Output a -complete sentinel in synch with the -install sentinel, but do not list it as an OUTPUT of the custom command. That breaks the chaining of add_custom_commands between custom targets, but allows for a file-level dependency expression that will cause proper incremental rebuilds. When earlier targets rebuild, subsequent dependent targets will also rebuild. CVS and SVN update commands are always out-of-date so that they always run to get the latest source. To suppress that behavior on a per-external project basis use an explicit empty string for UPDATE_COMMAND. The source will still be checked out from the repository prior to the update step by the download step.
* BUG: fix for #8298 look for libexpat as wellBill Hoffman2008-12-191-1/+1
|
* ENH: Use 32-bit and 64-bit Program Files foldersBrad King2008-12-171-8/+49
| | | | | | On 64-bit Windows there may be two Program Files folders, one for 32-bit binaries and one for 64-bit binaries. When we compute CMAKE_SYSTEM_PREFIX_PATH we should put both folders in the path.
* BUG: Fix for #8247.Clinton Stimpson2008-12-151-5/+17
| | | | | Add QT_TRANSLATIONS_DIR pointing to the Qt translation files, and docs for it. Also add docs for QT_BINARY_DIR.
* ENH: Added FindCxxTest module to assist others in using the CxxTest unit ↵Philip Lowman2008-12-121-0/+90
| | | | testing framework within CTest
* ENH: Default to the same cmake used for configuring when building and ↵David Cole2008-12-091-2/+12
| | | | installing. If none specified default to the cmake used to configure the outer/aggregating project.
* ENH: adding functionality for finding Squish, adding Squish tests from ↵Brad Davis2008-12-084-0/+202
| | | | CMake, and running Squish tests from ctest