summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BUG: remove debug outputAlexander Neundorf2007-05-251-2/+0
| | | | Alex
* ENH: Added testing of REGEX option to INSTALL(DIRECTORY). Added tests to ↵Brad King2007-05-256-32/+84
| | | | cover all forms of old-style install commands.
* ENH: Add test to see if INSTALL_FILES actually worked.Brad King2007-05-252-0/+2
|
* BUG: Fix FILES mode after recent changes.Brad King2007-05-252-0/+8
|
* BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install under the ↵Brad King2007-05-252-2/+14
| | | | prefix like they did before the recent changes.
* STYLE: Nightly Version updateAndy Cedilnik2007-05-251-1/+1
|
* ENH: add copy header stuffBill Hoffman2007-05-242-2/+70
|
* STYLE: remove debug output, fix indentationAlexander Neundorf2007-05-243-58/+57
| | | | | | | the tests run again successfully, but since CheckTypeSize will switch to a TRY_COMPILE soon I will look at it again after this change Alex
* COMP: try to fix the test failures on dash2Alexander Neundorf2007-05-242-0/+8
| | | | Alex
* ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled executable canAlexander Neundorf2007-05-244-8/+50
| | | | | | be used e.g. for getting strings out of it. Alex
* ENH: add two simple tests for TRY_RUN()Alexander Neundorf2007-05-2410-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 sdccAlexander Neundorf2007-05-241-1/+9
| | | | Alex
* ENH: move output file search to cmTryCompileCommand.cxx, so it can be usedAlexander Neundorf2007-05-243-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 Neundorf2007-05-244-7/+9
| | | | | | | | custom commands STYLE: remove now invalid comments, use this-> Alex
* ENH: add compiler id for IAR compiler (http://www.iar.com/)Alexander Neundorf2007-05-243-0/+9
| | | | | | ENH: don't run endian test again if the variable is already set Alex
* STYLE: use "items" instead od "item"Alexander Neundorf2007-05-241-2/+2
| | | | Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-05-241-1/+1
|
* ENH: Removed unused code now that INSTALL_FILES and INSTALL_PROGRAMS are not ↵Brad King2007-05-231-1/+0
| | | | targets.
* ENH: Removed unused code now that INSTALL_FILES and INSTALL_PROGRAMS are not ↵Brad King2007-05-231-28/+0
| | | | targets.
* BUG: Report proper error message when project does not build the first time. ↵Brad King2007-05-231-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 King2007-05-231-18/+5
|
* ENH: Executable bar should rebuild when its generated header changes. It ↵Brad King2007-05-231-1/+0
| | | | does not need to link to the foo library anymore.
* ENH: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to not create ↵Brad King2007-05-2314-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 King2007-05-231-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 King2007-05-236-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 King2007-05-231-3/+6
| | | | when the path is generated by target name replacement.
* ENH: Unify design of CMakeCCompilerId.c, CMakeCXXCompilerId.cpp, and ↵Brad King2007-05-233-56/+70
| | | | CMakePlatformId.h. BUG: Do not violate system-reserved symbol namespace _[A-Z].
* COMP: don't user string::clear(), fix warnings about unused variablesAlexander Neundorf2007-05-231-4/+4
| | | | Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-05-221-1/+1
|
* BUG: now the toolchain file is configured into the buildtree, otherwise e.g.Alexander Neundorf2007-05-224-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 fixAlexander Neundorf2007-05-221-1/+1
| | | | Alex
* COMP: compile fix and remove warningAlexander Neundorf2007-05-224-6/+4
| | | | Alex
* ENH: add the IMPORT keyword to ADD_EXECUTABLE(), which generates anAlexander Neundorf2007-05-2224-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 fromAlexander Neundorf2007-05-222-15/+10
| | | | | | CMakeGenericSystem.cmake to gcc.cmake Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-05-221-1/+1
|
* STYLE: use a separate source file for generating CMakeSystem.cmake if ↵Alexander Neundorf2007-05-215-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'tAlexander Neundorf2007-05-212-4/+17
| | | | | | be found in the path Alex
* BUG: always search for ar, ranlib, etc. except under MSVC -> this should fix ↵Alexander Neundorf2007-05-212-16/+22
| | | | | | | | the mingw fortran test -also generate the fortran test with the kdevelop generator Alex
* STYLE: Nightly Version updateAndy Cedilnik2007-05-211-1/+1
|
* BUG: Fix name of project to build for LoadCommandOneConfig now that it has ↵Brad King2007-05-201-1/+1
| | | | been renamed for new name of LoadCommand test.
* BUG: Use @ONLY substitution to configure CMakeSystem.cmake.Brad King2007-05-201-1/+1
|
* STYLE: Nightly Version updateAndy Cedilnik2007-05-201-1/+1
|
* BUG: Finish fixing test for new name.Brad King2007-05-192-26/+26
|
* ENH: try to tone down kwstyleBill Hoffman2007-05-191-0/+2
|
* BUG: fix project name for testBill Hoffman2007-05-192-2/+2
|
* 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