Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: Replace "with space" in custom command argument tests with "w s" to ↵ | Brad King | 2007-05-18 | 1 | -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. | ||||
* | ENH: Added quick means to turn on verbose output for debugging this test. | Brad King | 2007-05-18 | 2 | -1/+5 |
| | |||||
* | ENH: Add testing of * and / character arguments except on MinGW. | Brad King | 2007-05-17 | 1 | -2/+5 |
| | |||||
* | ENH: Added test for custom command lines with special single-character ↵ | Brad King | 2007-05-17 | 1 | -4/+8 |
| | | | | arguments. | ||||
* | BUG: Disable test of angle bracket escapes until it works everywhere. | Brad King | 2007-05-17 | 1 | -6/+6 |
| | |||||
* | ENH: merge CMake-CrossCompileBasic to HEAD | Alexander Neundorf | 2007-05-17 | 6 | -0/+161 |
| | | | | | | | | | | | | | | | | | | | | | | | | -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 | ||||
* | ENH: Added testing for custom command line arguments containing all special ↵ | Brad King | 2007-05-17 | 1 | -2/+69 |
| | | | | characters on the US keyboard. Fixed curly brace arguments on borland and % arguments in mingw32-make. | ||||
* | BUG: Disable test of feature that is not documented or implemented everywhere. | Brad King | 2007-05-16 | 6 | -3/+12 |
| | |||||
* | BUG: check in the rest of the changes to move from c to cxx | Andy Cedilnik | 2007-05-16 | 1 | -2/+2 |
| | |||||
* | BUG: fix test for hp move to c++ to avoid ansi issues and produce a message ↵ | Andy Cedilnik | 2007-05-16 | 2 | -2/+9 |
| | | | | if the compile fails, (really checked in by Bill H.) | ||||
* | ENH: revert back to SUBDIRS so that CMake can be built with 2.2 | Ken Martin | 2007-05-14 | 1 | -1/+1 |
| | |||||
* | ENH: minor fixes | Ken Martin | 2007-05-11 | 1 | -10/+10 |
| | |||||
* | ENH: some more CMakeList cleanups | Ken Martin | 2007-05-11 | 11 | -172/+65 |
| | |||||
* | ENH: more cleanup of some CMakeLists files | Ken Martin | 2007-05-11 | 1 | -0/+949 |
| | |||||
* | ENH: add test for build depends | Bill Hoffman | 2007-05-10 | 2 | -16/+31 |
| | |||||
* | ENH: add a test to make sure Xcode does not break again | Bill Hoffman | 2007-05-09 | 3 | -0/+57 |
| | |||||
* | BUG: Fixed cmLocalVisualStudio7Generator to deal with quotes in macro ↵ | Brad King | 2007-05-09 | 6 | -3/+45 |
| | | | | definitions properly. This addresses bug#4983. | ||||
* | ENH: now target names can be used in add_custom_command() and | Alexander Neundorf | 2007-05-09 | 3 | -0/+37 |
| | | | | | | | | | | add_custom_target() as COMMAND, and cmake will recognize them and replace them with the actual output path of these executables. Also the dependency will be added automatically. Test included. ENH: moved TraceVSDependencies() to the end of GlobalGenerator::Configure(), so it is done now in one central place Alex | ||||
* | ENH: make it work on non windows | Bill Hoffman | 2007-05-08 | 2 | -0/+4 |
| | |||||
* | ENH: fix it so that the FRAMEWORK property does not break the building of ↵ | Bill Hoffman | 2007-05-08 | 3 | -8/+13 |
| | | | | normal shared libs on non-mac platforms | ||||
* | ENH: add a very simple framework test | Bill Hoffman | 2007-05-08 | 5 | -0/+25 |
| | |||||
* | ENH: Added test to make sure custom commands are not built more than once in ↵ | Brad King | 2007-05-01 | 2 | -0/+12 |
| | | | | a single build. This tests for a bug introduced by one fix and fixed by another fix for bug#4377. | ||||
* | ENH: Add STRING STRIP command | Andy Cedilnik | 2007-04-27 | 1 | -0/+14 |
| | |||||
* | ENH: Added FILE(STRINGS) command. | Brad King | 2007-04-25 | 1 | -0/+12 |
| | |||||
* | ENH: Added function call argument to module function to make sure calling ↵ | Brad King | 2007-04-19 | 2 | -4/+14 |
| | | | | convention matches on lookup. Fixed for Watcom. | ||||
* | COMP: Need to enable ansi C features. | Brad King | 2007-04-18 | 1 | -0/+5 |
| | |||||
* | ENH: Fixed Plugin test on Cygwin. | Brad King | 2007-04-17 | 1 | -1/+1 |
| | |||||
* | ENH: Configure location of plugin files so that the executable can run with ↵ | Brad King | 2007-04-17 | 3 | -1/+16 |
| | | | | any current working directory. | ||||
* | ENH: Added test for executables with plugins that use an API exported by the ↵ | Brad King | 2007-04-17 | 4 | -0/+128 |
| | | | | executable itself. | ||||
* | ENH: Add variable watch command | Andy Cedilnik | 2007-04-11 | 2 | -1/+24 |
| | |||||
* | BUG: Fix utility dependencies for static libraries in VS generators. This ↵ | Brad King | 2007-04-04 | 4 | -1/+29 |
| | | | | addresses bug#4789. | ||||
* | BUG: Disable deep-source test on Watcom until it can be fixed. This is a ↵ | Brad King | 2007-03-21 | 2 | -7/+11 |
| | | | | new feature for other generators anyway. | ||||
* | BUG: Reduce long source file name length for WMake. | Brad King | 2007-03-20 | 1 | -0/+7 |
| | |||||
* | BUG: Work around VS8 conversion to a relative path for the long source name. ↵ | Brad King | 2007-03-20 | 1 | -2/+14 |
| | | | | It takes the nice full path we give it, converts to relative, and then repacks relative on top of the build directory resulting in a path longer than its own maxpath even though the original path given was short enough. Even VS6 dealt with it better. | ||||
* | ENH: Added computation of object file names that are almost always short ↵ | Brad King | 2007-03-16 | 3 | -1/+25 |
| | | | | enough to not exceed the filesystem path length limitation. This is useful when a source file from outside the tree is referenced with a long full path. The object file name previously would contain the entire path which when combined with the build output directory could exceed the filesystem limit. Now CMake recognizes this case and replaces enough of the beginning of the full path to the source file with an md5sum of the replaced portion to make the name fit on disk. This addresses bug#4520. | ||||
* | BUG: Remove spaces from test output paths. Not all make tools can handle ↵ | Brad King | 2007-03-13 | 2 | -6/+6 |
| | | | | it. Ths SubDirSpaces test is meant for that purpose anyway. | ||||
* | BUG: Do not use /I mode in VS6. | Brad King | 2007-03-12 | 1 | -7/+10 |
| | |||||
* | BUG: Clean the pch during make clean so that the test passes when run more ↵ | Brad King | 2007-03-12 | 1 | -0/+6 |
| | | | | than once. | ||||
* | BUG: Split precompiled header flags into a separate per-global-generator ↵ | Brad King | 2007-03-12 | 1 | -3/+3 |
| | | | | flag map. This is needed because the flag mappings differ across VS IDE versions. This fixes bug#3512 for VS8 where as the previous fix only worked for VS7. | ||||
* | ENH: Testing new target properties RUNTIME_OUTPUT_DIRECTORY, ↵ | Brad King | 2007-03-12 | 11 | -33/+45 |
| | | | | LIBRARY_OUTPUT_DIRECTORY, and ARCHIVE_OUTPUT_DIRECTORY. This is an incremental fix for bug#2240 and bug#4210. | ||||
* | BUG: improve bad argument handling for INCLUDE_DIRECTORIES and ↵ | Ken Martin | 2007-03-07 | 1 | -2/+2 |
| | | | | ADD_DEFINITIONS bug 4364 | ||||
* | ENH: added a tets for newlines in some commands | Ken Martin | 2007-03-06 | 5 | -0/+59 |
| | |||||
* | ENH: watcom wmake can not handle () in the path with cd command | Bill Hoffman | 2007-02-27 | 2 | -2/+21 |
| | |||||
* | COMP: Disable rpath with spaces on some systems. | Brad King | 2007-02-26 | 1 | -0/+6 |
| | |||||
* | ENH: Try to fix spaces in the path problem | Andy Cedilnik | 2007-02-23 | 1 | -2/+2 |
| | |||||
* | ENH: Force libraries to be static | Andy Cedilnik | 2007-02-23 | 3 | -5/+5 |
| | |||||
* | ENH: add a comment | Bill Hoffman | 2007-02-22 | 1 | -0/+1 |
| | |||||
* | ENH: show make results on the dashboard | Bill Hoffman | 2007-02-22 | 1 | -0/+1 |
| | |||||
* | COMP: Use exec_program instead of execute_process | Andy Cedilnik | 2007-02-22 | 1 | -4/+2 |
| | |||||
* | ENH: Improve test | Andy Cedilnik | 2007-02-22 | 2 | -0/+17 |
| |