summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* ENH: add more search paths on HPUXBill Hoffman2009-06-152-0/+13
|
* ENH: use .exe on vmsBill Hoffman2009-06-111-0/+1
|
* ENH: Enable basic OpenVMS platform supportBrad King2009-06-101-0/+7
| | | | | | | | This adds the Modules/Platform/OpenVMS.cmake platform file for OpenVMS. We just use Unix-like rules to work with the GNV compiler front-end. A problem with process execution currently prevents CMake link scripts from working, so we avoid using them.
* BUG: Recognize .so shared libraries on HP-UXBrad King2009-06-031-0/+1
| | | | | | HP-UX uses both .sl and .so as extensions for shared libraries. This teaches CMake to recognize .so shared libraries so they are treated properly during link dependency analysis.
* BUG: fix #9031: newer rpm versions complain about the "#%" linesAlexander Neundorf2009-05-291-6/+6
| | | | Alex
* ENH: Auto-import symbols for cygwin executablesBrad King2009-05-271-0/+1
| | | | | | This enables the --enable-auto-import linker flag on Cygwin when linking executables. It works with the old gcc 3.x compiler and is necessary for the new gcc 4.x compiler. See issue #9071.
* BUG: Rearrange paths to find correct installations of Visual Studio. Patch ↵David Cole2009-05-262-6/+14
| | | | devenv.modified_search_order.patch came from issue #7919.
* ENH: Better error message for those who switch from Qt3 to Qt4 and don't ↵Clinton Stimpson2009-05-191-4/+4
| | | | clean their cache file.
* ENH: Remove CTest public.kitware.com drop defaultBrad King2009-05-151-25/+0
| | | | | | | | | Previously CTest would drop dashboard submissions at public.kitware.com on the PublicDashboard project if there was no configuration. The server no longer supports forwarding to cdash.org, so there is no point in this default. Furthermore, there should be no default at all because it could leak information about proprietary projects that are not configured correctly.
* ENH: Teach CTest to handle Bazaar repositoriesBrad King2009-05-141-0/+12
| | | | | | | | This creates cmCTestBZR to drive CTest Update handling on bzr-based work trees. Currently we always update to the head of the remote tracking branch (bzr pull), so the nightly start time is ignored for Nightly builds. A later change will address this. Patch from Tom Vercauteren. See issue #6857.
* STYLE: add documentation for CPackRPM (#9029)Alexander Neundorf2009-05-141-4/+71
| | | | Alex
* STYLE: remove these files now that I added them with a more consistent nameAlexander Neundorf2009-05-123-49/+0
| | | | | | | as CMakeFind<GENERATOR>.cmake (should have been in the same commit...) Alex
* BUG: apply patch from Eric Noulard, so cpack works with rpmbuild 4.6.0, #8967Alexander Neundorf2009-05-121-2/+24
| | | | Alex
* STYLE: rename the files from CMake<GENERATOR>.cmake toAlexander Neundorf2009-05-125-3/+60
| | | | | | | CMakeFind<GENERATOR>.cmake, so it is more consistent e.g. with CMakeFindXcode.cmake Alex
* STYLE: first lower-casing the string makes comparing its contents easierAlexander Neundorf2009-05-101-5/+6
| | | | Alex
* ENH: move the code which queries gcc for the system include dirs fromAlexander Neundorf2009-05-104-36/+55
| | | | | | | | | | | | | | | CMakeSystemSpecificInformation.cmake into a separate file, CMakeEclipseCDT4.cmake -if CMAKE_EXTRA_GENERATOR is set, i.e. either CodeBlocks or KDevelop3 or EclipseCDT4, load a matching cmake script file, which can do things specific for this generator - added such files for Eclipse, KDevelop and CodeBlocks, one thing they all do is they try to find the respective IDE and store it in the CMAKE_(KDEVELOP3|CODEBLOCKS|ECLIPSE)_EXECUTABLE variable. This could be used by cmake-gui to open the project it just generated with the gui (not sure this is possible with eclipse). Alex
* ENH: when cross compiling, e.g. for WinCE, don't use VCExpress, since this ↵Alexander Neundorf2009-05-092-2/+16
| | | | | | | | doesn't support it This is the first patch to add support for WinCE to cmake (#7919) Alex
* BUG: Fix spaces in file paths for lupdate commandClinton Stimpson2009-05-061-1/+4
|
* ENH: Add support for QtScriptTools in Qt 4.5.Clinton Stimpson2009-05-061-0/+1
|
* ENH: Add support for QtScriptTools in Qt 4.5.Clinton Stimpson2009-05-062-3/+8
|
* ENH: Teach UntarFile to preserve file timestampsBrad King2009-04-291-19/+3
| | | | | | After extracting the tarball in a temporary directory we copy the tree to the destination directory. The 'cmake -E copy_directory' command does not preserve file timestamps, so we use file(COPY) instead.
* ENH: search also for mpeg2dec/mpeg2.h, as the documentation says, and as itAlexander Neundorf2009-04-211-2/+4
| | | | | | | is also installed by plain libmpeg2 (#8455) Also mark the variables as advanced. Alex
* ENH: add even more search directories for debian-like systems (see #8821)Alexander Neundorf2009-04-211-2/+8
| | | | Alex
* ENH: add one more search directory (see #8919)Alexander Neundorf2009-04-211-0/+1
| | | | Alex
* STYLE: fix typos in the docsAlexander Neundorf2009-04-198-11/+11
| | | | Alex
* BUG: fix cmake so that if you configure with a bad env for cl, then with a ↵Bill Hoffman2009-04-182-0/+10
| | | | good path, it will configure correctly
* ENH: make sure CTEST_CURL_OPTIONS work from script modeBill Hoffman2009-04-171-0/+3
|
* ENH: New function for determining Visual Studio service packPhilip Lowman2009-04-141-0/+81
|
* ENH: add ability to control ssl cert checkingBill Hoffman2009-04-101-0/+1
|
* ENH: Allow lists in AddExternalProject argumentsBrad King2009-04-091-0/+7
| | | | | | | | | | | | | | | | | | The add_external_project function separates its arguments with ';' separators, so previously no command line argument could contain one. When specifying CMAKE_ARGS, some -D argument values may need to contain a semicolon to form lists in the external project cache. This adds add_external_project argument LIST_SEPARATOR to specify a list separator string. The separator is replaced by ';' in arguments to any command created to drive the external project. For example: add_external_project(... LIST_SEPARATOR :: CMAKE_ARGS -DSOME_LIST:STRING=A::B::C ...) passes "-DSOME_LIST:STRING=A;B;C" to CMake for the external project.
* BUG: Fix issue #8682. Use CPACK_NSIS_DISPLAY_NAME in appropriate places ↵David Cole2009-04-071-6/+6
| | | | rather than CPACK_PACKAGE_INSTALL_DIRECTORY. Clean separation of these two variables (which have the same value by default) allows an easy workaround for issue #7881, too.
* BUG: Fix issue #8804. Add vtk-5.4 lib path to the FindVTK.cmake module.David Cole2009-03-311-0/+1
|
* BUG: Fix AddExternalProject config command idBrad King2009-03-311-10/+6
| | | | | | This fixes the get_configure_command_id function to not mistake CONFIGURE_COMMAND values that run "cmake -P" or "cmake -E" for a CMake project configuration. These values just help run scripts.
* ENH: Simpler AddExternalProject install stepBrad King2009-03-301-21/+8
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Simpler AddExternalProject build stepBrad King2009-03-301-21/+8
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Simpler AddExternalProject configure stepBrad King2009-03-301-41/+24
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Simpler AddExternalProject patch stepBrad King2009-03-301-18/+7
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Simpler AddExternalProject update stepBrad King2009-03-301-79/+26
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Simpler AddExternalProject download stepBrad King2009-03-301-148/+65
| | | | This simplifies the implementation with add_external_project_step.
* ENH: Generalize AddExternalProject step creationBrad King2009-03-301-0/+82
| | | | | | This creates function 'add_external_project_step' to centralize creation of external project steps. Users may call it to add custom steps to external project builds.
* ENH: Factor argument parsing in AddExternalProjectBrad King2009-03-301-42/+49
| | | | | | The add_external_project function parses its arguments and puts them in properties of the target it creates. This factors out implementation of the behavior for use by other functions in the module.
* ENH: Teach AddExternalProject a 'complete' stepBrad King2009-03-301-8/+15
| | | | | This separates creation of the project completion sentinel file from the 'install' step to allow more steps to be added in between later.
* ENH: mark the two variables as advancedAlexander Neundorf2009-03-271-3/+1
| | | | | | -remove unnecessary deault search dirs Alex
* ENH: Do a recheck of QT_MAC_USE_COCOA when qmake executable changes.Clinton Stimpson2009-03-261-0/+3
|
* ENH: Support OUTPUT_LOCATION property for qm files.Clinton Stimpson2009-03-251-1/+7
| | | | Fixes #8492.
* ENH: NEW: FindGTK2 modulePhilip Lowman2009-03-221-0/+540
|
* BUG: LIST(REMOVE_ITEM...) was being called on a variable that could be empty.Philip Lowman2009-03-211-1/+1
|
* BUG: Need to fix find of qtmain library when qmake executable is changed.Clinton Stimpson2009-03-191-0/+4
|
* STYLE: Reminder note for add_external_project workBrad King2009-03-181-0/+1
|
* ENH: Add patch step for add_external_projectBrad King2009-03-181-0/+32
| | | | | | The patch step runs parallel to the update step since it does not make sense to have both. Configuration of the step requires specification of a PATCH_COMMAND argument to add_external_project.