summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* COMP: Fix for borland now that components list check is const.Brad King2007-05-191-2/+4
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-191-1/+1
|
* ENH: some cleanup, condensing some tests, removing arguments that were not ↵Ken Martin2007-05-184-119/+26
| | | | needed but rather were cut and paste copies etc
* ENH: 2nd try to move stripping out of cpack and to install time, now ifAlexander Neundorf2007-05-182-47/+8
| | | | | | | CPACK_STRIP_FILES is true (or contains a list of files), everything will be stripped, if it's empty or false they won't be stripped Alex
* ENH: add install/strip target for makefile generators if strip was foundAlexander Neundorf2007-05-184-3/+26
| | | | Alex
* ENH: move hack to fix "new cmake on old build tree on OSX doesn't have ↵Alexander Neundorf2007-05-182-8/+9
| | | | | | | | CMAKE_INSTALL_NAME_TOOL in the cache" from cmInstallTargetGenerator.cxx to Darwin.cmake Alex
* COMP: force a recompile on VS71Alexander Neundorf2007-05-181-1/+0
| | | | Alex
* ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform files to ↵Brad King2007-05-182-3/+17
| | | | block link directories.
* COMP: if a new cmake runs on an old build tree, set CMAKE_LINKER to link to ↵Alexander Neundorf2007-05-182-0/+12
| | | | | | make it link Alex
* COMP: fix link rules with nmake, the linker command has to be converted to ↵Alexander Neundorf2007-05-182-2/+3
| | | | | | shortpath form for nmake Alex
* BUG: Replace "with space" in custom command argument tests with "w s" to ↵Brad King2007-05-181-46/+46
| | | | still have whitespace but be shorter. The test was failing because the custom command line length was simply too long for the VS IDE.
* STYLE: fix documentation for commandBill Hoffman2007-05-181-11/+22
|
* ENH: Added quick means to turn on verbose output for debugging this test.Brad King2007-05-182-1/+5
|
* BUG: Added carrot (^) to characters that need quoting. The solaris shell ↵Brad King2007-05-181-1/+1
| | | | needs it.
* STYLE: fdcorrect comments about FC/CCAlexander Neundorf2007-05-181-4/+5
| | | | Alex
* BUG: If the Fortran CompilerId source fails to compile it should not be a ↵Brad King2007-05-182-4/+7
| | | | failure. It is only expected to work for Fortran90 compilers.
* STYLE: fix line lengthsAlexander Neundorf2007-05-185-21/+28
| | | | Alex
* BUG: Need to use GetSafeDefinition when assigning to a string.Brad King2007-05-171-2/+2
|
* BUG: All variable accesses should produce watch callbacks, including ↵Brad King2007-05-174-7/+29
| | | | IF(DEFINED <var>) ones. Instead we define a new access type for IF(DEFINED) so that the error does not show up for backward compatibility variables.
* STYLE: fix indentationAlexander Neundorf2007-05-171-9/+23
| | | | | | ENH: add hack to make new cmake work with older existing cmake build trees Alex
* STYLE: use bracesAlexander Neundorf2007-05-171-4/+6
| | | | Alex
* ENH: fail if install_name_tool wasn't foundAlexander Neundorf2007-05-171-0/+4
| | | | Alex
* ENH: Use IF(NOT DEFINED) check to short-circuit size test.Brad King2007-05-173-2/+6
|
* BUG: Do not complain about missing watched variables when they are accessd ↵Brad King2007-05-173-2/+9
| | | | with IF(DEFINED VAR).
* COMP: GCC 2.95 does not have std::string::clear() method.Brad King2007-05-171-1/+1
|
* ENH: Add testing of * and / character arguments except on MinGW.Brad King2007-05-171-2/+5
|
* ENH: Added test for custom command lines with special single-character ↵Brad King2007-05-171-4/+8
| | | | arguments.
* BUG: Some single-character arguments need quoting on windows.Brad King2007-05-171-0/+22
|
* BUG: Disable test of angle bracket escapes until it works everywhere.Brad King2007-05-171-6/+6
|
* ENH: merge CMake-CrossCompileBasic to HEADAlexander Neundorf2007-05-1738-699/+1311
| | | | | | | | | | | | | | | | | | | | | | | | -add a RESULT_VARIABLE to INCLUDE() -add CMAKE_TOOLCHAIN_FILE for specifiying your (potentially crosscompiling) toolchain -have TRY_RUN() complain if you try to use it in crosscompiling mode (which were compiled but cannot run on this system) -use CMAKE_EXECUTABLE_SUFFIX in TRY_RUN(), probably TRY_RUN won't be able to run the executables if they have a different suffix because they are probably crosscompiled, but nevertheless it should be able to find them -make several cmake variables presettable by the user: CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION, CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE -support prefix for GNU toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.) -move ranlib on OSX from the file command to a command in executed in cmake_install.cmake -add support for stripping during install in cmake_install.cmake -split out cl.cmake from Windows-cl.cmake, first (very incomplete) step to support MS crosscompiling tools -remove stdio.h from the simple C program which checks if the compiler works, since this may not exist for some embedded platforms -create a new CMakeFindBinUtils.cmake which collects the search fro ar, ranlib, strip, ld, link, install_name_tool and other tools like these -add support for CMAKE_FIND_ROOT_PATH for all FIND_XXX commands, which is a list of directories which will be prepended to all search directories, right now as a cmake variable, turning it into a global cmake property may need some more work -remove cmTestTestHandler::TryExecutable(), it's unused -split cmFileCommand::HandleInstall() into slightly smaller functions Alex
* BUG: Fix ExpandListArgument when the string ends in a backslash.Brad King2007-05-171-0/+5
|
* BUG: An empty configuration name is equivalent to no configuration.Brad King2007-05-171-1/+1
|
* ENH: Added testing for custom command line arguments containing all special ↵Brad King2007-05-177-2/+112
| | | | characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make.
* ENH: Added more special unix shell characters that require quoting. Added ↵Brad King2007-05-172-7/+18
| | | | escaping of % as %% for shells inside mingw32-make.
* ENH: fix up compiler id to be more robustBill Hoffman2007-05-173-6/+13
|
* BUG: make sure this thing compiles on 64 bit machinesBill Hoffman2007-05-171-1/+5
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-171-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-161-1/+1
|
* BUG: Shell escaping needs to write % as %% for VS IDE.Brad King2007-05-161-0/+23
|
* ENH: Enabled preprocessor make rules for Watcom.Brad King2007-05-161-0/+8
|
* BUG: Watcom WMake needs empty rule commands even for symbolic targets. This ↵Brad King2007-05-164-10/+14
| | | | fixes the cmake_force target.
* BUG: Do not send both SIGSTOP and SIGKILL when killing a process. The ↵Brad King2007-05-161-5/+7
| | | | SIGSTOP seems to be able to block the SIGKILL occasionally. Also the SIGKILL is sufficient since the process table entry will still exist until it is reaped with waitpid.
* BUG: Disable test of feature that is not documented or implemented everywhere.Brad King2007-05-166-3/+12
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-161-1/+1
|
* BUG: Do not emit /usr/lib32 or /usr/lib64 as linker paths. Submitted by ↵Brad King2007-05-161-0/+2
| | | | David Faure.
* BUG: check in the rest of the changes to move from c to cxxAndy Cedilnik2007-05-161-2/+2
|
* BUG: fix test for hp move to c++ to avoid ansi issues and produce a message ↵Andy Cedilnik2007-05-162-2/+9
| | | | if the compile fails, (really checked in by Bill H.)
* BUG: fix segfault when trying to get the object file for a sourcefile in anAlexander Neundorf2007-05-151-12/+15
| | | | | | unknown language via GET_TARGET_PROPERTY(), as reported by Trevor Kellaway Alex
* STYLE: Added basic usage documentation.Brad King2007-05-152-5/+23
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-151-1/+1
|