Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | COMP: less warnings with msvc8 | Alexander Neundorf | 2007-05-29 | 1 | -1/+1 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-29 | 1 | -1/+1 |
| | |||||
* | BUG: Finished previous fix. | Brad King | 2007-05-28 | 1 | -1/+1 |
| | |||||
* | COMP: Fixed shadowed local warning. | Brad King | 2007-05-28 | 1 | -3/+3 |
| | |||||
* | ENH: Removed unused methods that should never be used anyway. | Brad King | 2007-05-28 | 1 | -3/+0 |
| | |||||
* | STYLE: Fixed comment for Generate() method. | Brad King | 2007-05-28 | 1 | -8/+1 |
| | |||||
* | ENH: Moved link library related code from GenerateSourceFilesFromSourceLists ↵ | Brad King | 2007-05-28 | 1 | -8/+13 |
| | | | | to AnalyzeLibDependencies to make the former do no more than what its name says. | ||||
* | ENH: Added more install rules to increase coverage of the command. | Brad King | 2007-05-28 | 2 | -2/+30 |
| | |||||
* | ENH: Removed "Used" mark from custom commands. It is no longer needed or ↵ | Brad King | 2007-05-28 | 3 | -18/+0 |
| | | | | checked by any generators. | ||||
* | ENH: Remove unused build rules from Xcode. This change was made in the VS ↵ | Brad King | 2007-05-28 | 1 | -52/+4 |
| | | | | generators on 2006-03-23 and should have been made for the Xcode generator too. Also commented out some debug print statements. | ||||
* | COMP: Fix build on mac after change to GetSourceFiles signature. | Brad King | 2007-05-28 | 1 | -1/+1 |
| | |||||
* | COMP: Fix build of XCode generator after change to GetSourceFiles signature. | Brad King | 2007-05-28 | 1 | -7/+7 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-28 | 1 | -1/+1 |
| | |||||
* | COMP: Fix build for windows-only generators after change to GetSourceFiles ↵ | Brad King | 2007-05-28 | 3 | -8/+8 |
| | | | | signature. | ||||
* | ENH: Made cmTarget::GetSourceFiles method return reference to const so ↵ | Brad King | 2007-05-28 | 4 | -7/+9 |
| | | | | addition of cmSourceFile pointers must be done with an access method in cmTarget. | ||||
* | ENH: Made cmSourceFile::GetDepends return reference to const so dependencies ↵ | Brad King | 2007-05-28 | 5 | -9/+9 |
| | | | | can be added only by an access method in cmSourceFile. | ||||
* | ENH: Made cmTarget::GetSourceLists return a reference to const so that all ↵ | Brad King | 2007-05-28 | 3 | -6/+11 |
| | | | | additions of sources must go through access methods in cmTarget. | ||||
* | COMP: fix warning on MSVC 8: conversion from 'size_t' to 'unsigned int', ↵ | Alexander Neundorf | 2007-05-28 | 1 | -1/+1 |
| | | | | | | possible loss of data Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-27 | 1 | -1/+1 |
| | |||||
* | ENH: @ must be escaped in xcode projects | Bill Hoffman | 2007-05-27 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-27 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-26 | 1 | -1/+1 |
| | |||||
* | ENH: add option to FILE(STRINGS NO_HEX_CONVERSION) to disable automatic | Alexander Neundorf | 2007-05-25 | 3 | -10/+80 |
| | | | | | | | | | | | | | | | | | | | conversion of hex and srec files to binary. Without this automatic conversion, everywhere where a compiled file is parsed for strings the a file(HEX2BIN somefile binfile) command has to be added otherwise it will not work for these compilers. I tried this with DetermineCompiler and CheckTypeSize and nobody will do this except the users who work with such compilers. For them it will break if they don't add this conversion command in all these places. If FILE(STRINGS) is used with a text file, it will in most cases still work as expected, since it will only convert hex and srec files. If a user actually wants to get text out of hex files, he knows what he's doing and will see the hint in the documentation. Anyway, it should work without having to create a temporary file, will work on this later. Alex | ||||
* | COMP: less warnings (signed vs. unsigned) | Alexander Neundorf | 2007-05-25 | 1 | -2/+2 |
| | | | | Alex | ||||
* | BUG: Need to create global targets before AddHelperCommands is called. We ↵ | Brad King | 2007-05-25 | 1 | -13/+13 |
| | | | | should investigate creating global targets at the beginning of the configure step even if their commands are not populated or if they will not actually be generated later. | ||||
* | ENH: make the compiler id detection work, even if the output file name of | Alexander Neundorf | 2007-05-25 | 11 | -53/+419 |
| | | | | | | | the compiler is completely unknown and even if it produces intel hex or motorola s-record files, with test Alex | ||||
* | BUG: remove debug output | Alexander Neundorf | 2007-05-25 | 1 | -2/+0 |
| | | | | Alex | ||||
* | ENH: Added testing of REGEX option to INSTALL(DIRECTORY). Added tests to ↵ | Brad King | 2007-05-25 | 6 | -32/+84 |
| | | | | cover all forms of old-style install commands. | ||||
* | ENH: Add test to see if INSTALL_FILES actually worked. | Brad King | 2007-05-25 | 2 | -0/+2 |
| | |||||
* | BUG: Fix FILES mode after recent changes. | Brad King | 2007-05-25 | 2 | -0/+8 |
| | |||||
* | BUG: Fixed INSTALL_FILES and INSTALL_PROGRAMS commands to install under the ↵ | Brad King | 2007-05-25 | 2 | -2/+14 |
| | | | | prefix like they did before the recent changes. | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-05-25 | 1 | -1/+1 |
| | |||||
* | ENH: add copy header stuff | Bill Hoffman | 2007-05-24 | 2 | -2/+70 |
| | |||||
* | STYLE: remove debug output, fix indentation | Alexander Neundorf | 2007-05-24 | 3 | -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 dash2 | Alexander Neundorf | 2007-05-24 | 2 | -0/+8 |
| | | | | Alex | ||||
* | ENH: add COPY_FILE argument to TRY_COMPILE, so the compiled executable can | Alexander Neundorf | 2007-05-24 | 4 | -8/+50 |
| | | | | | | be used e.g. for getting strings out of it. Alex | ||||
* | 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. |