summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Compare ProcessorCount to SystemInformation count. (#11302)David Cole2011-03-151-3/+37
| | | | | | Maximize output to gather data on the dashboards. Only FATAL_ERROR out once at the bottom if an error occurred earlier.
* Add ProcessorCount support for QNX via pidin. (#11302)David Cole2011-03-152-3/+27
| | | | | Thanks to Rolf Eike Beer <eike@sf-mail.de> for the code snippet parsing the pidin output.
* If getconf returns empty output, try cpuinfo. (#11302)David Cole2011-03-151-8/+17
| | | | | | | Also, add message output (temporarily) for gathering data on all the dashboard machines. After the test runs on the overnight dashboards tonight, I'll comment out the message output and commit/push again.
* Add correct module notice header.David Cole2011-03-151-2/+2
| | | | Fixes failing ModuleNotices test.
* Add module ProcessorCount.cmake (#11302)Michael Wild2011-03-153-0/+70
| | | | | | | | Credit goes to David Cole ( http://www.kitware.com/blog/home/post/63 ). Also add a script-based test of the new module. Signed-off-by: Michael Wild <themiwi@users.sourceforge.net>
* Merge topic 'ctest-remove-trailing-whitespace'Brad King2011-03-154-71/+71
|\ | | | | | | | | a1711f1 Remove trailing whitespace
| * Remove trailing whitespaceBrad King2011-03-114-71/+71
| |
* | Merge topic 'validate-custom-commands-issue-11963'Brad King2011-03-151-0/+14
|\ \ | | | | | | | | | | | | 339d592 Validate custom command arguments (#11963)
| * | Validate custom command arguments (#11963)Brad King2011-03-141-0/+14
| | | | | | | | | | | | | | | Reject quoted commands immediately with an error message instead of allowing a later assertion failure.
* | | Merge topic 'module-link-interface-issue-11945'Brad King2011-03-151-3/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | c9d55ae Add parens in cmTarget::ComputeLinkInterface logic c6a8e4c The link interface of MODULE libraries is empty (#11945)
| * | | Add parens in cmTarget::ComputeLinkInterface logicBrad King2011-03-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid GCC warning warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] added by commit c6a8e4c7 (The link interface of MODULE libraries is empty, 2011-03-09).
| * | | The link interface of MODULE libraries is empty (#11945)Brad King2011-03-091-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MODULE libraries cannot be linked into other libraries and executables (just like executables without ENABLE_EXPORTS). Set the MODULE target link interface to be empty. This allows such targets to be installed in an EXPORT set without including all their private implementation dependencies.
* | | | Merge topic 'CPackRPM-TestWithMoreTraces'Brad King2011-03-154-7/+206
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ade04de Remove debbuging typo a201028 CPack try to please SUSE 64 bits and install lib in lib64 and not lib. 7ebbcf1 CPackRPM non matching ENDIF 0e07b42 CPackRPM even more trace in debug mode or in case of failure 564b731 CPackRPM add more trace output in order to help failing diagnostics
| * | | | Remove debbuging typoEric NOULARD2011-03-141-3/+3
| | | | |
| * | | | CPack try to please SUSE 64 bits and install lib in lib64 and not lib.Eric NOULARD2011-03-132-1/+173
| | | | |
| * | | | CPackRPM non matching ENDIFEric NOULARD2011-03-101-1/+1
| | | | |
| * | | | CPackRPM even more trace in debug mode or in case of failureEric NOULARD2011-03-101-1/+6
| | | | |
| * | | | CPackRPM add more trace output in order to help failing diagnosticsEric NOULARD2011-03-102-4/+26
| | | | |
* | | | | Merge topic 'CPackDeb-ComponentSupport'Brad King2011-03-158-29/+390
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | bf7066c CPackDeb add Component Support to DEB generator fix #0011655
| * | | | | CPackDeb add Component Support to DEB generator fix #0011655M. Konrad2011-03-118-29/+390
| |/ / / / | | | | | | | | | | | | | | | | | | | | Contribution by Martin Konrad Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* | | | | Merge topic 'qt4-paramfile-speed'Brad King2011-03-151-4/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ae587e4 Speed up creation of parameters file for moc custom command.
| * | | | | Speed up creation of parameters file for moc custom command.Clinton Stimpson2011-03-101-4/+2
| |/ / / / | | | | | | | | | | | | | | | Thanks A. Saratow for patch.
* | | | | Merge topic 'qt4-cross-compile-no-default'Brad King2011-03-151-34/+34
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 46f64bd When cross compiling, don't double-root paths when using find_*.
| * | | | | When cross compiling, don't double-root paths when using find_*.Markus Rathgeb2011-03-101-34/+34
| |/ / / /
* | | | | Merge topic 'MakeUseMangledMesaScriptable'Brad King2011-03-151-5/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 968d5a0 Make use_mangled_mesa() available in cmake script mode (#11926) 1a91ac4 Remove trailing whitespace
| * | | | | Make use_mangled_mesa() available in cmake script mode (#11926)Alex Neundorf2011-03-101-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is nothing in it which speaks against this. Alex
| * | | | | Remove trailing whitespaceAlex Neundorf2011-03-101-5/+4
| |/ / / / | | | | | | | | | | | | | | | Alex
* | | | | Merge topic 'fix-InstallReqdSysLibs-again'Brad King2011-03-151-4/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 971a735 InstallRequiredSystemLibraries: Read reg values with get_filename_component
| * | | | | InstallRequiredSystemLibraries: Read reg values with get_filename_componentDavid Cole2011-03-091-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64-bit CMake can now find the VC redist folder. See this thread on the CMake mailing list for the original report: http://www.cmake.org/pipermail/cmake/2011-March/043342.html Thanks to J. Decker for the suggested fix.
* | | | | | Merge topic 'ctest-git-submodule-recursive'Brad King2011-03-152-1/+46
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 732af7f CTest: Do not fail with submodules and Git < 1.6.5.0 1173cc4 CTest: Update Git submodules with --recursive
| * | | | | | CTest: Do not fail with submodules and Git < 1.6.5.0Brad King2011-03-101-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Several major Linux distributions still do not provide Git >= 1.6.5.0 in their stable package lists. Prior to commit 1173cc4a (Update Git submodules with --recursive, 2011-02-22) CTest was able to use older Git versions but simply silently failed to update submodules recursively. Instead of failing with older Git versions preserve the status quo and add a warning in the update log. Users testing projects with recursive submodules may simply update to a Git new enough to support them.
| * | | | | | CTest: Update Git submodules with --recursiveBrad King2011-02-222-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fail if submodules exist and the git version is less than 1.6.5.0. Inspired-by: Johan Björk <phb@spotify.com>
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-03-151-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-03-141-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-03-131-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-03-121-1/+1
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2011-03-111-1/+1
| |_|/ / / / |/| | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-03-101-1/+1
| |/ / / / |/| | | |
* | | | | KWSys Nightly Date StampKWSys Robot2011-03-091-1/+1
| | | | |
* | | | | Merge topic 'ReworkedAsmSupport'Brad King2011-03-0817-34/+200
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b3ce420 Do not bother enabling C++ in Assembler test 80f6a34 Teach Assembler test to generate main.s at build time 1dafa74 Fix Assembler test to parse C flags string before using 4139a73 -only enable the asm test for the Intel compiler if we are under UNIX 1f6c6b1 -use CMAKE_C_FLAGS when generating the assembler file d0f71e2 Add ASM platform information for HP compiler on HP bd580be Merge branch 'hp-compiler-info' into ReworkedAsmSupport a0bab7a Add ASM platform information for XL compiler on AIX c03b610 Merge branch 'aix-xl-platform-info' into ReworkedAsmSupport c623008 Initialize ASM rpath flags for executables with those for shared libs 17c658f Add support for the Intel compiler used for ASM under Windows 4258b24 Add more regex for gcc, always print the ASM compiler ID 9071b8b Add temporary debug output for compiler ID detection for ASM 48f7199 It's ELSEIF(), not ELSIF() d103c75 Fix bad comparison in the detect assembler-code 20fe0be Only try assembler support for Makefile-based generators 8614470 Use a regexp instead a lot of ORs for checking the compiler ID cf88092 The Assembler test now tests ASM for GNU, Intel, HP, XL and SunPro 66614a8 Add assemble- and preprocess commands for HP 78f7c59 Fix the default CMAKE_ASM_COMPILE_OBJECT, make XL-ASM use it 7456461 Change the default rules so they fit better to the new ASM handling 5542d58 Set the HP asm file suffix f745220 Add support for ASm for the HP compiler. 00735d4 Add suport for ASM for the IBM XL compiler d3e9e8a Add support for ASM for the SunPro compiler 64e66eb Actually use CMAKE_ASM_COMPILER for asm, instead of CMAKE_C_COMPILER 38f92bf Add ASM support for the Intel compiler 4b40d42 Rework the way assembler is handled, use the C/CXX compiler by default
| * | | | | Do not bother enabling C++ in Assembler testBrad King2011-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test needs only the C compiler and ASM compiler so do not enable the C++ compiler.
| * | | | | Teach Assembler test to generate main.s at build timeBrad King2011-03-041-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a custom command to generate the assembly source file at build time. Also set CMAKE_VERBOSE_MAKEFILE so the test output contains all the build rules. These two changes will show the entire .c -> .s -> .o and final link commands in the test output.
| * | | | | Fix Assembler test to parse C flags string before usingBrad King2011-03-041-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 1f6c6b1c (use CMAKE_C_FLAGS when generating the assembler file, 2011-03-03) added use of CMAKE_C_FLAGS to the assembler generation step. However, this variable is meant for direct substitution into a shell command line so we need to parse it to separate the arguments first.
| * | | | | -only enable the asm test for the Intel compiler if we are under UNIXAlex Neundorf2011-03-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...have to find out how to generate assembler with icl.exe Alex
| * | | | | -use CMAKE_C_FLAGS when generating the assembler fileAlex Neundorf2011-03-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Alex
| * | | | | Add ASM platform information for HP compiler on HPBrad King2011-03-022-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among other flags this sets RPATH flags correctly so that CMake knows how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language.
| * | | | | Merge branch 'hp-compiler-info' into ReworkedAsmSupportBrad King2011-03-025-65/+67
| |\ \ \ \ \
| * | | | | | Add ASM platform information for XL compiler on AIXBrad King2011-03-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Among other flags this sets RPATH flags correctly so that CMake knows how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language.
| * | | | | | Merge branch 'aix-xl-platform-info' into ReworkedAsmSupportBrad King2011-03-02139-3441/+2500
| |\ \ \ \ \ \
| * | | | | | | Initialize ASM rpath flags for executables with those for shared libsBrad King2011-03-021-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the flags for executables are almost always the same as those for shared libraries each language information file just uses the latter for the former by default. This reduces duplication in the compiler and platform flag information files.