Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: add two simple tests for TRY_RUN() | Alexander Neundorf | 2007-05-24 | 10 | -445/+535 |
| | | | | | | | | STYLE: create a new base class cmCoreTryCompile, from which cmTryCompileCommand and cmTryRunCommand are derived, so there are no public static functions with lots of arguments anymore Alex | ||||
* | ENH: add compiler id for sdcc | Alexander Neundorf | 2007-05-24 | 1 | -1/+9 |
| | | | | Alex | ||||
* | ENH: move output file search to cmTryCompileCommand.cxx, so it can be used | Alexander Neundorf | 2007-05-24 | 3 | -126/+128 |
| | | | | | | there too... many public static functions with lots of arguments... :-/ Alex | ||||
* | BUG: don't use non-imported target when cross compiling as commands in ↵ | Alexander Neundorf | 2007-05-24 | 4 | -7/+9 |
| | | | | | | | | custom commands STYLE: remove now invalid comments, use this-> Alex | ||||
* | ENH: add compiler id for IAR compiler (http://www.iar.com/) | Alexander Neundorf | 2007-05-24 | 3 | -0/+9 |
| | | | | | | ENH: don't run endian test again if the variable is already set Alex | ||||
* | STYLE: use "items" instead od "item" | Alexander Neundorf | 2007-05-24 | 1 | -2/+2 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-24 | 1 | -1/+1 |
| | |||||
* | ENH: Removed unused code now that INSTALL_FILES and INSTALL_PROGRAMS are not ↵ | Brad King | 2007-05-23 | 1 | -1/+0 |
| | | | | targets. | ||||
* | ENH: Removed unused code now that INSTALL_FILES and INSTALL_PROGRAMS are not ↵ | Brad King | 2007-05-23 | 1 | -28/+0 |
| | | | | targets. | ||||
* | BUG: Report proper error message when project does not build the first time. ↵ | Brad King | 2007-05-23 | 1 | -1/+28 |
| | | | | Also added hack to rebuild subproject several times for Xcode. The generator should be fixed and the hack removed. | ||||
* | BUG: Need to use GetRealDependency for custom command file-level dependencies. | Brad King | 2007-05-23 | 1 | -18/+5 |
| | |||||
* | ENH: Executable bar should rebuild when its generated header changes. It ↵ | Brad King | 2007-05-23 | 1 | -1/+0 |
| | | | | does not need to link to the foo library anymore. | ||||
* | ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create ↵ | Brad King | 2007-05-23 | 14 | -95/+64 |
| | | | | targets. No targets of type cmTarget::INSTALL_FILES or cmTarget::INSTALL_PROGRAMS are created, so we do not need to check for them everywhere anymore. | ||||
* | BUG: Target names in the COMMAND part of a custom command should not create ↵ | Brad King | 2007-05-23 | 1 | -0/+24 |
| | | | | a file-level dependency that forces the command to rerun when the executable target rebuilds, but the target-level dependency should still be created. Target names in a DEPENDS should do both a target-level and file-level dependency. Updated the BuildDepends test to check that this works. | ||||
* | BUG: Target names in the COMMAND part of a custom command should not create ↵ | Brad King | 2007-05-23 | 6 | -47/+93 |
| | | | | a file-level dependency that forces the command to rerun when the executable target rebuilds, but the target-level dependency should still be created. Target names in a DEPENDS should do both a target-level and file-level dependency. Updated the BuildDepends test to check that this works. | ||||
* | BUG: Add ./ to custom command executables in the top of the build tree even ↵ | Brad King | 2007-05-23 | 1 | -3/+6 |
| | | | | when the path is generated by target name replacement. | ||||
* | ENH: Unify design of CMakeCCompilerId.c, CMakeCXXCompilerId.cpp, and ↵ | Brad King | 2007-05-23 | 3 | -56/+70 |
| | | | | CMakePlatformId.h. BUG: Do not violate system-reserved symbol namespace _[A-Z]. | ||||
* | COMP: don't user string::clear(), fix warnings about unused variables | Alexander Neundorf | 2007-05-23 | 1 | -4/+4 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-22 | 1 | -1/+1 |
| | |||||
* | BUG: now the toolchain file is configured into the buildtree, otherwise e.g. | Alexander Neundorf | 2007-05-22 | 4 | -52/+95 |
| | | | | | | | | | | | | | | | | | | CMAKE_SOURCE_DIR can't be used there ENH: modify CMakeCCompilerId.c and .h so that sdcc can compile them. As they were the preprocessor produced: 9 "test.c" static char const info_compiler[] = "INFO:compiler[" # 40 "test.c" "" "]"; and the mixing of the preprocessing directives and the string constants didn't work. Alex | ||||
* | COMP: compile fix | Alexander Neundorf | 2007-05-22 | 1 | -1/+1 |
| | | | | Alex | ||||
* | COMP: compile fix and remove warning | Alexander Neundorf | 2007-05-22 | 4 | -6/+4 |
| | | | | Alex | ||||
* | ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates an | Alexander Neundorf | 2007-05-22 | 24 | -318/+483 |
| | | | | | | | | | | "imported" executable target. This can then be used e.g. with ADD_CUSTOM_COMMAND() to generate stuff. It adds a second container for "imported" targets, and FindTarget() now takes an additional argument bool useImportedTargets to specify whether you also want to search in the imported targets or only in the "normal" targets. Alex | ||||
* | STYLE: move the two CMAKE_SHARED_LIBRARYC/CXX_FLAGS for gcc from | Alexander Neundorf | 2007-05-22 | 2 | -15/+10 |
| | | | | | | CMakeGenericSystem.cmake to gcc.cmake Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-22 | 1 | -1/+1 |
| | |||||
* | STYLE: use a separate source file for generating CMakeSystem.cmake if ↵ | Alexander Neundorf | 2007-05-21 | 5 | -22/+28 |
| | | | | | | CMAKE_TOOLCHAIN_FILE is used Alex | ||||
* | BUG: don't fail if a compiler is given in CMAKE_C/CXX_COMPILER but it can't | Alexander Neundorf | 2007-05-21 | 2 | -4/+17 |
| | | | | | | be found in the path Alex | ||||
* | BUG: always search for ar, ranlib, etc. except under MSVC -> this should fix ↵ | Alexander Neundorf | 2007-05-21 | 2 | -16/+22 |
| | | | | | | | | the mingw fortran test -also generate the fortran test with the kdevelop generator Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-21 | 1 | -1/+1 |
| | |||||
* | BUG: Fix name of project to build for LoadCommandOneConfig now that it has ↵ | Brad King | 2007-05-20 | 1 | -1/+1 |
| | | | | been renamed for new name of LoadCommand test. | ||||
* | BUG: Use @ONLY substitution to configure CMakeSystem.cmake. | Brad King | 2007-05-20 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-20 | 1 | -1/+1 |
| | |||||
* | BUG: Finish fixing test for new name. | Brad King | 2007-05-19 | 2 | -26/+26 |
| | |||||
* | ENH: try to tone down kwstyle | Bill Hoffman | 2007-05-19 | 1 | -0/+2 |
| | |||||
* | BUG: fix project name for test | Bill Hoffman | 2007-05-19 | 2 | -2/+2 |
| | |||||
* | COMP: Fix for borland now that components list check is const. | Brad King | 2007-05-19 | 1 | -2/+4 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-19 | 1 | -1/+1 |
| | |||||
* | ENH: some cleanup, condensing some tests, removing arguments that were not ↵ | Ken Martin | 2007-05-18 | 4 | -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 if | Alexander Neundorf | 2007-05-18 | 2 | -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 found | Alexander Neundorf | 2007-05-18 | 4 | -3/+26 |
| | | | | Alex | ||||
* | ENH: move hack to fix "new cmake on old build tree on OSX doesn't have ↵ | Alexander Neundorf | 2007-05-18 | 2 | -8/+9 |
| | | | | | | | | CMAKE_INSTALL_NAME_TOOL in the cache" from cmInstallTargetGenerator.cxx to Darwin.cmake Alex | ||||
* | COMP: force a recompile on VS71 | Alexander Neundorf | 2007-05-18 | 1 | -1/+0 |
| | | | | Alex | ||||
* | ENH: Use CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES from platform files to ↵ | Brad King | 2007-05-18 | 2 | -3/+17 |
| | | | | block link directories. | ||||
* | COMP: if a new cmake runs on an old build tree, set CMAKE_LINKER to link to ↵ | Alexander Neundorf | 2007-05-18 | 2 | -0/+12 |
| | | | | | | make it link Alex | ||||
* | COMP: fix link rules with nmake, the linker command has to be converted to ↵ | Alexander Neundorf | 2007-05-18 | 2 | -2/+3 |
| | | | | | | shortpath form for nmake Alex | ||||
* | 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. | ||||
* | STYLE: fix documentation for command | Bill Hoffman | 2007-05-18 | 1 | -11/+22 |
| | |||||
* | ENH: Added quick means to turn on verbose output for debugging this test. | Brad King | 2007-05-18 | 2 | -1/+5 |
| | |||||
* | BUG: Added carrot (^) to characters that need quoting. The solaris shell ↵ | Brad King | 2007-05-18 | 1 | -1/+1 |
| | | | | needs it. | ||||
* | STYLE: fdcorrect comments about FC/CC | Alexander Neundorf | 2007-05-18 | 1 | -4/+5 |
| | | | | Alex |