Alexander Neundorf
9f16292b6a
STYLE: sort the property documentation into
...
global/directory/target/test/sourcefile and variable sections
Alex
2007-07-11 15:53:58 -04:00
Alexander Neundorf
ab10b43ec5
ENH: change the way #cmakedefine is changed to #undef, so it is similar to
...
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
2007-07-11 15:50:32 -04:00
Alexander Neundorf
d885d45b0f
ENH: add CMAKE_INCLUDE_FLAG_ASM${ASM_DIALECT} and don't allow preset
...
CMAKE_xxx_INFORMATION files
Alex
2007-07-11 13:39:51 -04:00
Alexander Neundorf
3eced4a222
STYLE: use EXECUTE_PROCESS() instead of EXEC_PROGRAM()
...
Alex
2007-07-10 21:38:34 -04:00
Alexander Neundorf
1f7e8e6f0b
ENH: add the ecos include dir and the ecos definitions by default
...
Alex
2007-07-10 17:11:57 -04:00
Ken Martin
9f2ee61cc8
ENH: added some documentation to explain a section of code a bit better
2007-07-10 14:05:06 -04:00
Ken Martin
8c641677e9
ENH: some cleanup of get property commands
2007-07-10 13:52:41 -04:00
Brad King
15f21aa74c
STYLE: Removed stray comment.
2007-07-09 14:30:33 -04:00
Alexander Neundorf
3974ddc69e
ENH: add support for building eCos applications natively
...
Alex
2007-07-09 13:07:23 -04:00
Alexander Neundorf
1f7eaa1c6a
COMP: hopefully fix test, finally
...
Alex
2007-07-09 08:16:04 -04:00
Andy Cedilnik
3a69b75c09
STYLE: Nightly Version update
2007-07-09 05:50:48 -04:00
Andy Cedilnik
39d1d72a72
STYLE: Nightly Version update
2007-07-09 00:44:51 -04:00
Alexander Neundorf
0cd81e8a8c
COMP: fix test
...
Alex
2007-07-08 22:06:32 -04:00
Andy Cedilnik
d0441d6b25
STYLE: Nightly Version update
2007-07-07 17:23:32 -04:00
Andy Cedilnik
38f68e433a
STYLE: Nightly Version update
2007-07-06 19:09:40 -04:00
Alexander Neundorf
03ea7bf2e1
BUG: fix test
...
Alex
2007-07-06 14:02:42 -04:00
Alexander Neundorf
919988b7b4
BUG: the cmake deps depend on cmake
...
Alex
2007-07-06 13:08:20 -04:00
Alexander Neundorf
ef7b647b3b
COMP: OPTIONAL was missing in ENABLE_LANGUAGE()
...
-the assembler file seems to work for Linux and FreeBSD
-try to fix main() for HP-UX compiler
Alex
2007-07-06 08:53:16 -04:00
Alexander Neundorf
7627b96dd1
STYLE: some more output
...
Alex
2007-07-05 16:38:16 -04:00
Alexander Neundorf
0589ff74ae
COMP: skip APPLE, since there with universal binaries the assembler file would be built for both architectures
...
Alex
2007-07-05 16:32:40 -04:00
Alexander Neundorf
f9fb18f875
COMP: let's see if this assembler file works also on other platforms than linux...
...
Alex
2007-07-05 16:11:20 -04:00
Andy Cedilnik
dbbe920865
STYLE: Nightly Version update
2007-07-05 15:50:36 -04:00
Alexander Neundorf
5021eb90b9
ENH: add a simple assembler test
...
Alex
2007-07-05 09:05:40 -04:00
Andy Cedilnik
a28b298aa6
STYLE: Nightly Version update
2007-07-04 08:21:27 -04:00
Alexander Neundorf
7fbd4161d5
STYLE: name the external generator "KDevelop3 - Unix Makefiles" instead of "Unix Makefiles -
...
KDevelop3"
-initialize Ignore to 0, crashes otherwise
Alex
2007-07-03 16:10:50 -04:00
Alexander Neundorf
d9ec3bbe43
STYLE: don't test twice for APPLE
...
Alex
2007-07-03 11:41:37 -04:00
Brad King
2497822fd6
ENH: Adding hythloth expected nightly submissions.
2007-07-03 09:45:53 -04:00
Alexander Neundorf
ad2fe23f6f
COMP: fix compile on HP-UX with aCC, reusing the same identifier for a
...
variable as for the enum type doesn't work here
Alex
2007-07-03 08:26:32 -04:00
Andy Cedilnik
fa9dd93d95
STYLE: Nightly Version update
2007-07-03 03:58:13 -04:00
Alexander Neundorf
1fb59c23fd
COMP: fix warnings
...
Alex
2007-07-02 16:46:18 -04:00
Brad King
e25dd3b903
COMP: Remove unused argument.
2007-07-02 16:04:15 -04:00
Brad King
c3fed205e9
COMP: Remove shadowed local.
2007-07-02 16:04:12 -04:00
Alexander Neundorf
58fcc23a47
COMP: with visual studio it's no error if link isn't found
...
Alex
2007-07-02 15:54:41 -04:00
Alexander Neundorf
2e56fa4808
ENH: add framework for unified handling of arguments to cmake commands,
...
example see cmExportCommand.cxx
Alex
2007-07-02 15:43:21 -04:00
Brad King
7f29f8966d
ENH: Further cleanup of installation script generation. The per-component 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.
2007-07-02 14:56:57 -04:00
Alexander Neundorf
fda7753f5c
ENH: make supporting embedded compilers need a user specific linker file for
...
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
2007-07-02 14:18:16 -04:00
Brad King
cac79e92b8
STYLE: Fixed line-too-long, fixed indentation, removed trailing whitespace, added function separator comment lines.
2007-07-02 13:32:41 -04:00
Alexander Neundorf
930bb0cd37
ENH: remove support for presetting CMAKE_SYSTEM_INFO_FILE,
...
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
2007-07-02 13:29:36 -04:00
Alexander Neundorf
3c1c335800
BUG: with MS Visual Studio currently there is no compiler id, so check the
...
generator too
Alex
2007-07-02 12:46:55 -04:00
Brad King
39d1343896
BUG: Fix install_name_tool update of the executable in an installed bundle on OSX. This addresses bug#4534.
2007-07-02 11:31:10 -04:00
Alexander Neundorf
611f86b7f6
COMP: fix build with msvc 6, the enums are now part of a class which is
...
already completely parsed
Alex
2007-07-02 11:24:44 -04:00
Alexander Neundorf
55fa3825c0
BUG: fix build with cmake < 2.4
...
Alex
2007-07-02 11:05:43 -04:00
Brad King
c83ae4673d
ENH: Improved indentation of generated cmake_install.cmake code.
2007-07-02 11:02:52 -04:00
Brad King
c8b263c674
ENH: Enable versioned executable test everywhere but XCode.
2007-07-02 09:58:08 -04:00
Andy Cedilnik
5c00dda8ce
STYLE: Nightly Version update
2007-07-01 16:53:22 -04:00
Andy Cedilnik
fe082afc5c
STYLE: Nightly Version update
2007-06-30 22:33:29 -04:00
Andy Cedilnik
d236641aaf
STYLE: Nightly Version update
2007-06-30 21:06:31 -04:00
Andy Cedilnik
d65aaebf92
STYLE: Nightly Version update
2007-06-29 16:29:40 -04:00
Bill Hoffman
374430da04
ENH: remove more machines
2007-06-29 11:30:28 -04:00
Bill Hoffman
e949f4afa1
ENH: make DartLocal.conf part of project
2007-06-29 11:18:08 -04:00