Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: add the static libs always to the link libs, if they are not used it ↵ | Alexander Neundorf | 2007-07-12 | 1 | -0/+10 |
| | | | | | | shouldn't hurt Alex | ||||
* | ENH: add macro to test if a member has specified struct, e.g. | Alexander Neundorf | 2007-07-12 | 2 | -1/+40 |
| | | | | | | check_struct_has_member("struct stat" st_rdev "${CFG_HEADERS}" HAVE_STRUCT_STAT_ST_RDEV) Alex | ||||
* | ENH: add support for the ADSP toolchains for Blackfin, Shark and TigerShark | Alexander Neundorf | 2007-07-12 | 6 | -0/+175 |
| | | | | | | DSPs, patch from Raphael Cotty Alex | ||||
* | ENH: add LIST(CONTAINS ...) patch from "Miguel A. Figueroa-Villanueva, ↵ | Alexander Neundorf | 2007-07-12 | 3 | -1/+57 |
| | | | | | | | | miguelf (AT) ieee.org added tests for LIST(CONTAINS, SORT, REVERSE) Alex | ||||
* | BUG: honor REQUIRED and QUIETLY (#5312) | Alexander Neundorf | 2007-07-12 | 1 | -9/+13 |
| | | | | Alex | ||||
* | STYLE: add Readme.txt with instructions how to build cmake, fix #5296 | Alexander Neundorf | 2007-07-12 | 1 | -0/+53 |
| | | | | Alex | ||||
* | BUG: fix screwup in GetDirectoryProp... | Ken Martin | 2007-07-12 | 1 | -0/+1 |
| | |||||
* | ENH: second try for handling the linker language with integer priority ↵ | Alexander Neundorf | 2007-07-12 | 9 | -60/+89 |
| | | | | | | values (returning a pointer to a string on the stack is no good idea) Alex | ||||
* | COMP: revert last commit for now, broke Visual Studio | Alexander Neundorf | 2007-07-11 | 9 | -90/+61 |
| | | | | Alex | ||||
* | ENH: CMAKE_<LANG>_LINKER_PREFERENCE is now an integer priority, not a | Alexander Neundorf | 2007-07-11 | 10 | -62/+91 |
| | | | | | | | | | | | | | | | | | | | two-step priority (None or Prefered) Current order: ASM 0, C 10, Fortran 20, CXX 30, Java 40 This is the same order as automake choses: http://www.gnu.org/software/automake/manual/html_node/How-the-Linker-is-Chosen.html This change should be backward compatible: if there is a project using fortran and CXX, they had to set the LINKER_LANGUAGE explicitely, otherwise cmake complained (but still generated the project files). Explicitely setting the linker language still overrides automatic detection. If somebody has a custom language for cmake and the PREFERENCE starts with "P", its changed to 100, which gives it preference over all other languages (except the other custom languages which have also "Prefered"). "None" is converted to 0. Alex | ||||
* | STYLE: sort the property documentation into | Alexander Neundorf | 2007-07-11 | 7 | -73/+251 |
| | | | | | | global/directory/target/test/sourcefile and variable sections Alex | ||||
* | ENH: change the way #cmakedefine is changed to #undef, so it is similar to | Alexander Neundorf | 2007-07-11 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | what autoconf does. This makes porting software from autoconf to cmake easier, since it's easier to diff the resulting config headers. Now the following #cmakedefine HAVE_STRING_H 1 #cmakedefine HAVE_STRLCAT 1 produce: #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT */ whereas before they produced: #define HAVE_STRING_H 1 /* #undef HAVE_STRLCAT 1 */ Since it's commented out anyway, it's now change in behaviour. Alex | ||||
* | ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow preset | Alexander Neundorf | 2007-07-11 | 1 | -13/+12 |
| | | | | | | CMAKE_xxx_INFORMATION files Alex | ||||
* | STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM() | Alexander Neundorf | 2007-07-11 | 1 | -1/+1 |
| | | | | Alex | ||||
* | ENH: add the ecos include dir and the ecos definitions by default | Alexander Neundorf | 2007-07-10 | 1 | -0/+2 |
| | | | | Alex | ||||
* | ENH: added some documentation to explain a section of code a bit better | Ken Martin | 2007-07-10 | 1 | -1/+8 |
| | |||||
* | ENH: some cleanup of get property commands | Ken Martin | 2007-07-10 | 2 | -77/+80 |
| | |||||
* | STYLE: Removed stray comment. | Brad King | 2007-07-09 | 1 | -3/+0 |
| | |||||
* | ENH: add support for building eCos applications natively | Alexander Neundorf | 2007-07-09 | 1 | -0/+54 |
| | | | | Alex | ||||
* | COMP: hopefully fix test, finally | Alexander Neundorf | 2007-07-09 | 1 | -1/+0 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-09 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-09 | 1 | -1/+1 |
| | |||||
* | COMP: fix test | Alexander Neundorf | 2007-07-09 | 1 | -3/+3 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-07 | 1 | -1/+1 |
| | |||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-06 | 1 | -1/+1 |
| | |||||
* | BUG: fix test | Alexander Neundorf | 2007-07-06 | 1 | -2/+2 |
| | | | | Alex | ||||
* | BUG: the cmake deps depend on cmake | Alexander Neundorf | 2007-07-06 | 1 | -1/+1 |
| | | | | Alex | ||||
* | COMP: OPTIONAL was missing in ENABLE_LANGUAGE() | Alexander Neundorf | 2007-07-06 | 2 | -14/+19 |
| | | | | | | | -the assembler file seems to work for Linux and FreeBSD -try to fix main() for HP-UX compiler Alex | ||||
* | STYLE: some more output | Alexander Neundorf | 2007-07-05 | 1 | -0/+2 |
| | | | | Alex | ||||
* | COMP: skip APPLE, since there with universal binaries the assembler file ↵ | Alexander Neundorf | 2007-07-05 | 2 | -3/+2 |
| | | | | | | would be built for both architectures Alex | ||||
* | COMP: let's see if this assembler file works also on other platforms than ↵ | Alexander Neundorf | 2007-07-05 | 1 | -2/+4 |
| | | | | | | linux... Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-05 | 1 | -1/+1 |
| | |||||
* | ENH: add a simple assembler test | Alexander Neundorf | 2007-07-05 | 4 | -0/+59 |
| | | | | Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-04 | 1 | -1/+1 |
| | |||||
* | STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of ↵ | Alexander Neundorf | 2007-07-03 | 3 | -4/+9 |
| | | | | | | | | | "Unix Makefiles - KDevelop3" -initialize Ignore to 0, crashes otherwise Alex | ||||
* | STYLE: don't test twice for APPLE | Alexander Neundorf | 2007-07-03 | 1 | -71/+73 |
| | | | | Alex | ||||
* | ENH: Adding hythloth expected nightly submissions. | Brad King | 2007-07-03 | 1 | -0/+2 |
| | |||||
* | COMP: fix compile on HP-UX with aCC, reusing the same identifier for a | Alexander Neundorf | 2007-07-03 | 2 | -41/+41 |
| | | | | | | variable as for the enum type doesn't work here Alex | ||||
* | STYLE: Nightly Version update | Andy Cedilnik | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | COMP: fix warnings | Alexander Neundorf | 2007-07-02 | 2 | -6/+6 |
| | | | | Alex | ||||
* | COMP: Remove unused argument. | Brad King | 2007-07-02 | 2 | -3/+1 |
| | |||||
* | COMP: Remove shadowed local. | Brad King | 2007-07-02 | 1 | -1/+0 |
| | |||||
* | COMP: with visual studio it's no error if link isn't found | Alexander Neundorf | 2007-07-02 | 1 | -4/+0 |
| | | | | Alex | ||||
* | ENH: add framework for unified handling of arguments to cmake commands, | Alexander Neundorf | 2007-07-02 | 6 | -109/+580 |
| | | | | | | example see cmExportCommand.cxx Alex | ||||
* | ENH: Further cleanup of installation script generation. The per-component ↵ | Brad King | 2007-07-02 | 14 | -336/+222 |
| | | | | and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post. | ||||
* | ENH: make supporting embedded compilers need a user specific linker file for | Alexander Neundorf | 2007-07-02 | 1 | -0/+51 |
| | | | | | | | | compiling an executable (amd thus cannot build the compiler-id program) easier by providing CMAKE_FORCE_XXX() macros which force cmake to use the given compilers anyway Alex | ||||
* | STYLE: Fixed line-too-long, fixed indentation, removed trailing whitespace, ↵ | Brad King | 2007-07-02 | 2 | -218/+253 |
| | | | | added function separator comment lines. | ||||
* | ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE, | Alexander Neundorf | 2007-07-02 | 7 | -79/+31 |
| | | | | | | | | | | | | | | | | CMAKE_SYSTEM_AND_C_COMPILER_INFO_FILE, CMAKE_SYSTEM_AND_CXX_COMPILER_INFO_FILE, CMAKE_SYSTEM_AND_C_COMPILER_AND_PROCESSOR_INFO_FILE and CMAKE_SYSTEM_AND_CXX_COMPILER_AND_PROCESSOR_INFO_FILE Instead of presetting these variables to arbitrary filenames, users should set up CMAKE_SYSTEM_NAME and the compilers correctly and also create a Platform/ directory so these files will all follow the official cmake style, which should make it easier to understand and debug project which have their own platform/toolchain support files. -remove support for a suffix to MS crosscompilers, since this is not (yet) supported by cmake and might confuse users Alex | ||||
* | BUG: with MS Visual Studio currently there is no compiler id, so check the | Alexander Neundorf | 2007-07-02 | 1 | -3/+10 |
| | | | | | | generator too Alex | ||||
* | BUG: Fix install_name_tool update of the executable in an installed bundle ↵ | Brad King | 2007-07-02 | 1 | -6/+10 |
| | | | | on OSX. This addresses bug#4534. |