summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'fixbug_0011782'Brad King2011-04-121-0/+1
|\ | | | | | | | | 0378396 UseSWIG.cmake did not support multiple modules and parallel builds
| * UseSWIG.cmake did not support multiple modules and parallel buildsMathieu Malaterre2011-04-081-0/+1
| | | | | | | | | | | | This commit fixes BUG: 0011782. UseSWIG would be using the same variable to declare module information. The problem would only be noticed in parallel builds Fix this variable declaration by properly resetting it.
* | Merge topic 'fixbug_0011676'Brad King2011-04-121-4/+4
|\ \ | | | | | | | | | | | | 5f76833 Add support for Java on HP
| * | Add support for Java on HPMathieu Malaterre2011-04-081-4/+4
| |/ | | | | | | | | This commit fixes Bug: 0011676 by adding support for version numbering of JRE used on HP: 1.6.0.06-jinteg_20_jan_2010_05_50-b00
* | Merge topic 'fixbug_0011215'Brad King2011-04-121-2/+2
|\ \ | | | | | | | | | | | | c088536 UseSWIG.cmake does not expand $(OutDir)
| * | UseSWIG.cmake does not expand $(OutDir)Mathieu Malaterre2011-04-081-2/+2
| |/ | | | | | | | | | | This commit fixes BUG: 0011215 by properly expanding $(OutDir) Instead of creating the output directory using file(MAKE_DIRECTORY) we use cmake -E to create the directory at execution time
* | Merge topic 'fixbug_0011183'Brad King2011-04-121-0/+1
|\ \ | | | | | | | | | | | | a59d198 Add support for java on fedora
| * | Add support for java on fedoraMathieu Malaterre2011-04-081-0/+1
| |/ | | | | | | | | This commit fixes BUG: 0011183 by adding new paths used on fedora, specifically: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0
* | Merge topic 'fixbug_0010242'Brad King2011-04-121-0/+2
|\ \ | | | | | | | | | | | | 4f35488 Add support for FindJava on HP-UX and alpha
| * | Add support for FindJava on HP-UX and alphaMathieu Malaterre2011-04-081-0/+2
| |/ | | | | | | | | This commit fixes BUG: 0010242. It now properly inspect specific directory on hp-ux and alpha implementation of the JRE
* | Merge topic 'fixbug_0004147'Brad King2011-04-121-0/+59
|\ \ | | | | | | | | | | | | 1088b02 Add a new function SWIG_GET_WRAPPER_DEPENDENCIES to UseSWIG.cmake
| * | Add a new function SWIG_GET_WRAPPER_DEPENDENCIES to UseSWIG.cmakeMathieu Malaterre2011-04-081-0/+59
| |/ | | | | | | | | | | | | This commit fixes BUG: 0004147 it directly uses swig executable to compute a list of dependencies directly from the .i files to make sure to rebuild the swig module any of its direct dep. is touched
* | Merge topic 'fixbug0011843'Brad King2011-04-121-1/+2
|\ \ | | | | | | | | | | | | 55b7c87 Add support for new swig 2.0 application
| * | Add support for new swig 2.0 applicationMathieu Malaterre2011-04-081-1/+2
| |/ | | | | | | | | This commit fixes BUG: 0011843. It now properly discover if swig2.0 is in the PATH
* | Merge topic 'refine-XL-rules'Brad King2011-04-121-0/+17
|\ \ | | | | | | | | | | | | d468a2c XL: Avoid copying archives into shared libraries that link them
| * | XL: Avoid copying archives into shared libraries that link themBrad King2011-04-081-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The XL toolchain supports shared object files stored in archives. Since CMake lists libraries on link lines by full path it is common for a shared library link line to contain the path to an archive file. When linking a shared library the compiler front-end by default runs CreateExportList to construct the list of symbols to be exported. Unfortunately it passes all files found on the command line to the tool so archive and library files get processed along with the object files. The tool returns a list of all symbols in all objects, archives, and libraries on the command line. This causes the linker to copy every object file out of every archive into the shared library whether they are dependencies of the original object files or not. Work around this problem by running CreateExportList ourselves with just the original object files intended for inclusion in the shared library. Then pass the list it produces on the link line to prevent the compiler front-end from constructing its own. This tells the linker to export only the symbols provided by the original source files of the shared library.
* | | Merge topic 'refine-XL-compiler-information'Brad King2011-04-124-22/+51
|\ \ \ | |/ / | | | | | | | | | | | | 2f3eee7 XL: Consolidate compiler flag information 3a40c7f XL: Set C++ and Fortran flags consistently with C
| * | XL: Consolidate compiler flag informationBrad King2011-04-074-23/+44
| | | | | | | | | | | | | | | | | | Factor duplicate information out of Compiler/XL-<lang>.cmake modules into a macro in a new Compiler/XL.cmake module. Invoke it from the per-language files to produce the original settings.
| * | XL: Set C++ and Fortran flags consistently with CBrad King2011-04-072-0/+8
| | | | | | | | | | | | | | | | | | Since commit e1729238 (Add initial XL C compiler flags for safer builds, 2009-09-30) CMake sets the initial XL C flags to include "-qthreaded" and "-qhalt=e". Do the same for C++ and Fortran with this toolchain.
* | | Merge topic 'xcode-attribute-conditions'Brad King2011-04-122-10/+21
|\ \ \ | | | | | | | | | | | | | | | | c519bb2 XCode: Also qoute [] as needed to set build-configurations.
| * | | XCode: Also qoute [] as needed to set build-configurations.Johan Björk2011-04-072-10/+21
| |/ /
* | | Merge topic 'FindZLIB-improve-found-message'Brad King2011-04-121-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 0dafc0a FindZLIB: print library instead of include directory
| * | | FindZLIB: print library instead of include directoryRolf Eike Beer2011-04-071-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: -- Found ZLIB: /usr/include (found version "1.2.3") After: -- Found ZLIB: /usr/lib/libz.so (found version "1.2.3")
* | | Merge topic 'find_package-forward-components'Brad King2011-04-123-15/+27
|\ \ \ | | | | | | | | | | | | | | | | 9fc7ea4 find_package: Forward component list for recursive calls in modules
| * | | find_package: Forward component list for recursive calls in modulesBrad King2011-04-073-15/+27
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Some find modules call find_package recursively to locate a package configuration file for the package instead of searching for individual pieces. Commit 79e9b755 (Help recursive find_package calls in modules, 2008-10-03) taught find_package to forward the version number and EXACT arguments through the recursive call automatically. Do the same for the component list.
* | | Merge topic 'libarchive-strip-xattr-issue-11958'Brad King2011-04-121-0/+3
|\ \ \ | | | | | | | | | | | | | | | | e8558ef cmArchiveWrite: Clear xattr and acl from entries (#11958)
| * | | cmArchiveWrite: Clear xattr and acl from entries (#11958)Brad King2011-04-071-0/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When reading archive entries from disk strip any xattr and acl entry headers that may have been loaded from the filesystem (e.g. selinux). These fields are only useful for backup tools and not for packaging and distribution of software. Furthermore, the GNU tar 1.15.1 on at least one Linux distribution treats unknown entry headers as an error rather than a warning. Therefore avoiding such fields is necessary for archive portability. Suggested-by: Tim Kientzle <tim@kientzle.com>
* | | KWSys Nightly Date StampKWSys Robot2011-04-121-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-04-111-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-04-101-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-04-091-1/+1
| | |
* | | KWSys Nightly Date StampKWSys Robot2011-04-081-1/+1
|/ /
* | KWSys Nightly Date StampKWSys Robot2011-04-071-1/+1
| |
* | KWSys Nightly Date StampKWSys Robot2011-04-061-1/+1
| |
* | Merge topic 'drag-n-drop-components'Brad King2011-04-057-8/+135
|\ \ | | | | | | | | | | | | | | | dd04608 Fix KWStyle warnings 2973c1f Add component support to DragNDrop generator.
| * | Fix KWStyle warningsEric NOULARD2011-04-012-9/+19
| | |
| * | Add component support to DragNDrop generator.Clinton Stimpson2011-03-317-7/+124
| | |
* | | Merge topic 'cpack-grouping-enum'Brad King2011-04-055-48/+97
|\ \ \ | | | | | | | | | | | | | | | | | | | | 9c43824 Fix KWStyle warnings 64a5e20 Combine component packaging methods into an enum.
| * | | Fix KWStyle warningsEric NOULARD2011-04-045-14/+20
| |/ /
| * | Combine component packaging methods into an enum.Clinton Stimpson2011-03-315-43/+86
| | | | | | | | | | | | | | | Also allow generators to override the default packaging method. Add a ONE_PER_GROUP option so that method can be specified by the user without relying on defaults.
* | | Merge topic 'fix_vs10_object_files'Brad King2011-04-052-5/+27
|\ \ \ | | | | | | | | | | | | | | | | 9a6ff95 Fix for bug where VS2010 did not use .obj files as part of the build.
| * | | Fix for bug where VS2010 did not use .obj files as part of the build.Bill Hoffman2011-04-012-5/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | For VS2010 if a precompiled .obj file was the output of a custom commad, it was used as part of the build. If it was not, then VS did not use it as part of the build. This commit updates the test to check for this issue, and fixes the problem. This fixes bugs #0011891 and
* | | | 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
| | | | | |