Alexander Neundorf 61d3444f93 ENH: merge CMake-CrossCompileBasic to HEAD
-add a RESULT_VARIABLE to INCLUDE()
-add CMAKE_TOOLCHAIN_FILE for specifiying your (potentially crosscompiling) toolchain
-have TRY_RUN() complain if you try to use it in crosscompiling mode (which were compiled but cannot run on this system)
-use CMAKE_EXECUTABLE_SUFFIX in TRY_RUN(), probably TRY_RUN won't be able to
run the executables if they have a different suffix because they are
probably crosscompiled, but nevertheless it should be able to find them
-make several cmake variables presettable by the user: CMAKE_C/CXX_COMPILER, CMAKE_C/CXX_OUTPUT_EXTENSION, CMAKE_SYSTEM_NAME, CMAKE_SYSTEM_INFO_FILE
-support prefix for GNU toolchains (arm-elf-gcc, arm-elf-ar, arm-elf-strip etc.)
-move ranlib on OSX from the file command to a command in executed in cmake_install.cmake
-add support for stripping during install in cmake_install.cmake
-split out cl.cmake from Windows-cl.cmake, first (very incomplete) step to support MS crosscompiling tools
-remove stdio.h from the simple C program which checks if the compiler works, since this may not exist for some embedded platforms
-create a new CMakeFindBinUtils.cmake which collects the search fro ar, ranlib, strip, ld, link, install_name_tool and other tools like these
-add support for CMAKE_FIND_ROOT_PATH for all FIND_XXX commands, which is a
list of directories which will be prepended to all search directories, right
now as a cmake variable, turning it into a global cmake property may need
some more work
-remove cmTestTestHandler::TryExecutable(), it's unused
-split cmFileCommand::HandleInstall() into slightly smaller functions

Alex
2007-05-17 13:20:44 -04:00
..
2006-11-29 17:25:46 -05:00
2007-03-12 13:30:36 -04:00
2007-03-12 10:26:59 -04:00
2005-11-16 10:16:57 -05:00
2006-05-10 13:50:44 -04:00
2006-10-03 13:45:41 -04:00
2007-04-11 15:13:05 -04:00
2006-03-15 11:02:08 -05:00
2006-04-04 14:25:08 -04:00
2007-03-13 15:18:27 -04:00
2007-01-25 11:16:16 -05:00
2007-02-07 09:23:41 -05:00
2006-05-10 14:54:46 -04:00
2007-03-05 10:36:06 -05:00
2006-05-10 15:01:22 -04:00
2006-05-10 15:08:38 -04:00
2005-11-16 10:37:02 -05:00
2006-09-22 11:23:51 -04:00
2006-09-22 11:23:51 -04:00
2007-04-24 14:03:25 -04:00
2005-11-16 10:37:02 -05:00
2006-05-10 15:08:38 -04:00
2005-11-16 10:37:02 -05:00
2006-05-10 15:08:38 -04:00
2005-11-16 10:37:02 -05:00
2006-05-10 15:08:38 -04:00
2005-11-16 10:37:02 -05:00
2006-08-23 12:02:30 -04:00
2006-05-10 15:08:38 -04:00
2007-03-05 10:36:06 -05:00
2006-05-11 10:45:33 -04:00
2006-03-10 13:54:57 -05:00
2006-05-10 15:46:45 -04:00
2006-08-26 10:29:11 -04:00
2006-08-22 10:16:46 -04:00
2006-05-12 11:56:09 -04:00
2005-11-16 14:41:10 -05:00
2006-05-12 11:56:09 -04:00
2006-05-23 09:11:46 -04:00
2006-05-12 12:29:09 -04:00
2005-11-17 09:31:43 -05:00
2006-05-12 12:29:09 -04:00
2006-01-27 12:58:34 -05:00
2006-05-12 13:39:34 -04:00
2006-05-12 13:39:34 -04:00
2006-01-27 12:58:53 -05:00
2006-05-12 13:44:15 -04:00
2006-05-12 13:44:15 -04:00
2006-05-15 10:19:57 -04:00
2006-05-12 13:44:15 -04:00
2005-11-17 10:28:35 -05:00
2006-05-12 13:53:21 -04:00
2006-05-12 13:53:21 -04:00
2007-03-12 10:26:59 -04:00
2007-01-25 17:05:55 -05:00
2007-01-25 11:16:16 -05:00
2007-03-05 09:50:53 -05:00
2006-05-12 14:12:13 -04:00
2007-05-01 17:02:19 -04:00
2007-05-17 07:27:52 -04:00
2006-05-12 14:12:13 -04:00
2006-05-12 14:36:39 -04:00
2006-05-12 14:36:39 -04:00
2006-05-12 14:36:39 -04:00
2006-05-12 14:36:39 -04:00