summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'BuiltinIncludeDirFixesForEclipse'Brad King2011-04-051-3/+9
|\ | | | | | | | | | | 6a38cab Don't skip the last builtin include dir for the Eclipse project file 4371147 Fix parsing include dirs and builtin macros for CXX-only projects
| * Don't skip the last builtin include dir for the Eclipse project fileAlex Neundorf2011-04-031-2/+2
| | | | | | | | | | | | | | | | | | The regex was slightly wrong, it excluded the last line, so e.g. /usr/include/ didn't end up in the .cproject file. Thanks to Shash Chatterjee for the patch. Alex
| * Fix parsing include dirs and builtin macros for CXX-only projectsAlex Neundorf2011-04-031-1/+7
| | | | | | | | Alex
* | Merge topic 'ModularizeCPack-dot-CMake'Brad King2011-04-054-491/+588
|\ \ | | | | | | | | | | | | 4bb7940 Split CPack.cmake in more manageable parts
| * | Split CPack.cmake in more manageable partsEric NOULARD2011-04-044-491/+588
| |/ | | | | | | | | | | Put NSIS, Bundle and Component related MACROs in separate files. This does not implies functional changes, concerning the way CPack is used.
* | Merge topic 'upload-built-files'Brad King2011-04-0516-48/+404
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 3e32db7 cmCTestUploadCommand::CheckArgumentKeyword should return false if not FILES 6b6f309 Add the FILES keyword to ctest_upload command 28cdd0a Don't tar/gz ctest_upload() files fbe4356 Change 'Files' tag to 'Upload' in Upload.xml 350546d Implement ctest_upload command
| * | cmCTestUploadCommand::CheckArgumentKeyword should return false if not FILESZach Mullen2011-03-311-1/+1
| | |
| * | Add the FILES keyword to ctest_upload commandZach Mullen2011-03-153-14/+32
| | |
| * | Don't tar/gz ctest_upload() filesZach Mullen2011-03-153-5/+15
| | |
| * | Change 'Files' tag to 'Upload' in Upload.xmlZach Mullen2011-03-151-2/+2
| | |
| * | Implement ctest_upload commandZach Mullen2011-03-1516-48/+376
| | |
* | | Merge topic 'module-armadillo'Brad King2011-04-051-0/+100
|\ \ \ | | | | | | | | | | | | | | | | | | | | 2d56f0a Corrected copyright format in FindArmadillo.cmake 1942f58 Add new module Armadillo
| * | | Corrected copyright format in FindArmadillo.cmakeClement Creusot2011-04-011-5/+9
| | | |
| * | | Add new module ArmadilloClement Creusot2011-04-011-0/+96
| | | |
* | | | Merge topic 'nonstandard-system-libarchive'Brad King2011-04-051-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 9c78ef1 COMP: Fix build against non-standard outside libarchive
| * | | | COMP: Fix build against non-standard outside libarchiveBrad King2011-03-311-0/+1
| | | | | | | | | | | | | | | | | | | | Use the include directories reported by find_package(LibArchive).
* | | | | Merge topic 'linux-lib64-handling'Brad King2011-04-053-174/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 126c993 Fix #11964 Handle lib64 library on Linux
| * | | | | Fix #11964 Handle lib64 library on LinuxEric NOULARD2011-03-313-174/+26
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The AMD64 ABI document http://www.x86-64.org/documentation/abi.pdf does specify that 64bits binary libraries should end up in <prefix>/lib64 and 32bits ones in <prefix>/lib. All but debian based distros do so, and some like OpenSUSE even enforce the rule when packaging with RPM and refuse to build the RPM if this is not the case. After some discussion (see the bug notes) we cannot do that behind the scene and the current fix supposes that the user shall use the CMAKE_INSTALL_LIBDIR variables content in its INSTALL rules if he wants to put the lib in the right place. CMAKE_INSTALL_LIBDIR shall have the appropriate value depending on the Linux distribution found and 32/64bitness of the host. The cross-compiling case (even 32bits compile on a 64bits host) is not handled.
* | | | | Merge topic 'module-readme'Brad King2011-04-051-0/+22
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ede46d9 Modules: Add comment and copyright notice validation to readme.txt
| * | | | | Modules: Add comment and copyright notice validation to readme.txtBrad King2011-04-011-0/+22
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | Document for module authors how to format the copyright notice and test it. Also provide a hint for previewing the module documentation formatting.
* | | | | Merge topic 'asn_openssl_fixes'Brad King2011-04-051-62/+156
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 112f1dd FindOpenSSL: Use find_package_handle_standard_args for version check. a091ba6 FindOpenSSL: Fixed crypto und ssl variable names. a164649 FindOpenSSL: We should only use hints to find OpenSSL. 0fb5142 FindOpenSSL: Added support for pkg-config.
| * | | | | FindOpenSSL: Use find_package_handle_standard_args for version check.Andreas Schneider2011-03-311-20/+20
| | | | | |
| * | | | | FindOpenSSL: Fixed crypto und ssl variable names.Andreas Schneider2011-03-311-4/+8
| | | | | |
| * | | | | FindOpenSSL: We should only use hints to find OpenSSL.Andreas Schneider2011-03-311-38/+93
| | | | | |
| * | | | | FindOpenSSL: Added support for pkg-config.Andreas Schneider2011-03-281-10/+45
| | | | | |
* | | | | | Merge topic 'fixbug_0010316'Brad King2011-04-051-10/+43
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | b4c3ff7 This commit fixes bug #0010316
| * | | | | This commit fixes bug #0010316Mathieu Malaterre2011-03-281-10/+43
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-04-051-1/+1
| | | | | |
* | | | | | KWSys Nightly Date StampKWSys Robot2011-04-041-1/+1
| |_|_|_|/ |/| | | |
* | | | | KWSys Nightly Date StampKWSys Robot2011-04-021-1/+1
| |/ / / |/| | |
* | | | KWSys Nightly Date StampKWSys Robot2011-04-011-2/+2
| |/ / |/| |
* | | Merge topic 'custom-command-slashes'Brad King2011-03-314-6/+15
|\ \ \ | | | | | | | | | | | | | | | | 1286050 Normalize slashes of add_custom_(command|target) DEPENDS (#11973)
| * | | Normalize slashes of add_custom_(command|target) DEPENDS (#11973)Brad King2011-03-304-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All commands accepting file paths should normalize the slashes so that the string-represented names can be compared reliably. The commands add_library and add_executable have done this for years. We taught add_custom_command to normalize its OUTPUT names in commit a75a0a14 (Normalize add_custom_command OUTPUT names, 2010-12-15). We handled a special case of the DEPENDS option in commit 7befc007 (Handle trailing slashes on add_custom_command DEPENDS, 2011-01-26). Teach both add_custom_command and add_custom_target to normalize slashes of DEPENDS files up front. This approach subsumes the above-mentioned special case so remove the one line added for it but keep its test. Extend the CustomCommand test to check that slash count mismatches between custom command OUTPUT and DEPENDS can still be linked correctly.
* | | | Merge topic 'fix_long_filenames_vs2010'Brad King2011-03-311-10/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 945f2c2 With very long file names, VS 2010 was unable to compile files.
| * | | | With very long file names, VS 2010 was unable to compile files.Bill Hoffman2011-03-231-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At some point in the past VS 2010 failed some tests with custom commands when relative paths were not used. It seems that those problems have been fixed. However, the relative paths apparently are appended to the current working directoy before vs accesses the file. So, with a long path, relative paths cause it to create a combined path that is too long.
* | | | | Merge topic 'fix12006-brokenPackageName'Brad King2011-03-311-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 33391c6 CPackDeb: Fix #12006 broken package names
| * | | | | CPackDeb: Fix #12006 broken package namesMartin Konrad2011-03-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* | | | | | Merge topic 'gnu-install-dirs-issue-3976'Brad King2011-03-311-0/+161
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c2bf48e GNUInstallDirs: Propagate DATAROOTDIR changes to dependent defaults 11431c6 GNUInstallDirs: Simplify and clarify documentation a262fe0 Add GNUInstallDirs module to define GNU layout (#3976)
| * | | | | | GNUInstallDirs: Propagate DATAROOTDIR changes to dependent defaultsBrad King2011-03-231-10/+22
| | | | | | |
| * | | | | | GNUInstallDirs: Simplify and clarify documentationBrad King2011-02-281-47/+30
| | | | | | |
| * | | | | | Add GNUInstallDirs module to define GNU layout (#3976)Nikita Krupen'ko2011-02-281-0/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide CMAKE_INSTALL_* variables to help install files according to the GNU standard layout: http://www.gnu.org/prep/standards/html_node/Directory-Variables.html
* | | | | | | Merge topic 'cleanup-unused-variable-check'Brad King2011-03-314-27/+28
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a4335a6 Fix unused cache warning after multiple configure iterations a75ebe3 Refine unused cache variable warning
| * | | | | | | Fix unused cache warning after multiple configure iterationsBrad King2011-03-241-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The curses dialog (ccmake) allows variables to be specified on the command line. If any of these variables is used during any configure iteration or during generate we must not warn about it. The Qt dialog (cmake-gui) allows variables to be added and removed in the GUI interactively. If a variable is added, removed, and then added again we must still warn if it is unused.
| * | | | | | | Refine unused cache variable warningBrad King2011-03-244-25/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | List all unused variables in one warning. Cleanup implementation to run the check exactly once at the end of generation.
* | | | | | | | Merge topic 'CPack-fix11930-LeftOverComponents'Brad King2011-03-3111-303/+193
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6dfc818 CPack fix #11930 and simplifies component packaging options
| * | | | | | | | CPack fix #11930 and simplifies component packaging optionsEric NOULARD2011-03-2311-303/+193
| | | | | | | | |
* | | | | | | | | Merge topic 'fix-FortranCInterface-for-Cray-7.3.2'Brad King2011-03-313-15/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d0203fb FortranCInterface: Fix mangling detection with Cray Fortran >= 7.3.2
| * | | | | | | | | FortranCInterface: Fix mangling detection with Cray Fortran >= 7.3.2Brad King2011-03-243-15/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Cray Fortran compiler started using module init symbols in version 7.3.2. Starting in commit 71287734 (Teach FortranC interface for Intel, PGI, and gcc 4.2, 2009-08-05) we provide C versions of the module init symbols so that the detection executable can link when the C versions of the module-mangled symbols are picked up. If no C module-mangled symbol matches then we cannot let the C module init symbol appear because it will be duplicated by the Fortran copy that provides the module-mangled symbol. This was first handled for the PathScale compiler in commit 21faaa5d (FortranCInterface: Fix PathScale detection, 2010-01-22) and commit 46858720 (FortranCInterface: Fix PathScale detection again, 2010-02-16). Handle it now for the Cray compiler too.
* | | | | | | | | | Merge topic 'doc-include_directories-typo-issue-12020'Brad King2011-03-311-1/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84b7d92 Fix typo in include_directories documentation (#12020)
| * | | | | | | | | | Fix typo in include_directories documentation (#12020)Brad King2011-03-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A search-and-replace in commit 8d32d229 (make commands lower case by default, 2007-10-10) accidentally changed the variable reference CMAKE_INCLUDE_DIRECTORIES_BEFORE to CMAKE_include_directories_BEFORE. Change it back.