summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'GenerateExportHeader_MinorFix'David Cole2012-02-211-1/+1
|\ | | | | | | | | 54e1f6f GenerateExportHeader: use double quotes around _gcc_version
| * GenerateExportHeader: use double quotes around _gcc_versionAlex Neundorf2012-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | The GenerateExportHeaders test was failing on one machine, the version could not be determined there, so the _gcc_version was empty, so the first argument to if() was empty, so it complained: http://open.cdash.org/testDetails.php?test=135623436&build=2016288 Use double quotes to turn the non-existant first argument into an empty string. Alex
* | Merge topic 'improve-findopenmp'David Cole2012-02-211-72/+133
|\ \ | | | | | | | | | | | | | | | 6f573ac FindOpenMP: try the most likely flags first 81228e9 FindOpenMP: do not fail if only C or CXX is enabled (#11910)
| * | FindOpenMP: try the most likely flags firstRolf Eike Beer2012-02-181-32/+67
| | | | | | | | | | | | | | | | | | Since we know which compiler we have we can test those OpenMP flags first that are likely to be correct. This doesn't make any difference for GNU compilers, but it should avoid useless try_compiles and output cluttering for all others.
| * | FindOpenMP: do not fail if only C or CXX is enabled (#11910)Rolf Eike Beer2012-02-081-43/+69
| | | | | | | | | | | | Inspired-By: Raymond Wan
* | | Merge topic 'expect-more-versions'David Cole2012-02-211-2/+3
|\ \ \ | | | | | | | | | | | | | | | | 540db7e AllFindModules test: expect more modules to have a version number available
| * | | AllFindModules test: expect more modules to have a version number availableRolf Eike Beer2012-02-181-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | For all current build machines the modules FindPkgConfig, FindFreetype, and FindLibXslt return a version number. Enforce this to early catch when this is not always the case.
* | | | Merge topic 'improve-findfreetype'David Cole2012-02-211-2/+26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | f58cce0 FindFreetype: support version selection
| * | | | FindFreetype: support version selectionRolf Eike Beer2012-02-171-2/+26
| | |_|/ | |/| |
* | | | Merge topic 'findlibrary-versioned-libraries'David Cole2012-02-212-5/+45
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 70f3623 Find_library(): allow searching for versioned shared objects
| * | | | Find_library(): allow searching for versioned shared objectsRolf Eike Beer2012-02-182-5/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This did not work because find_library() did only treat the given name as complete filename if is matched "PREFIX.*SUFFIX": find_library(MYLIB libfoo.so.2) Now it is also taken as a whole if the name matches "PREFIX.*SUFFIX\..*".
* | | | | Merge topic 'fix-typos-12975'David Cole2012-02-217-14/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7ec2ebd fix the same typos as found by Debian in other places, too d36d29f various typo and formatting fixes in manual pages (#12975)
| * | | | | fix the same typos as found by Debian in other places, tooRolf Eike Beer2012-02-183-5/+5
| | | | | |
| * | | | | various typo and formatting fixes in manual pages (#12975)Modestas Vainius2012-02-184-9/+9
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch fixes the following lintian warnings: W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakemodules.1.gz 2728: warning: macro `..' not defined I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz overriden overridden I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz overriden overridden I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz explicitely explicitly I: cmake-data: spelling-error-in-manpage usr/share/man/man1/cmakemodules.1.gz jave java W: cmake-data: manpage-has-errors-from-man usr/share/man/man1/cmakeprops.1.gz 1040: warning [p 25, 3.7i]: can't break line W: cmake: manpage-has-errors-from-man usr/share/man/man1/cmake.1.gz 4233: warning [p 85, 1.3i]: can't break line I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz overriden overridden I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz overriden overridden I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz explicitely explicitly I: cmake: spelling-error-in-manpage usr/share/man/man1/cmake.1.gz jave java
* | | | | Merge topic 'improve-findpkgconfig'David Cole2012-02-211-5/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 2750115 FindPkgConfig: support version selection of pkg-config itself
| * | | | | FindPkgConfig: support version selection of pkg-config itselfRolf Eike Beer2012-02-181-5/+16
| |/ / / /
* | | | | Merge topic 'document-test-layout'David Cole2012-02-211-0/+34
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 378f229 Tests: document where to put tests
| * | | | | Tests: document where to put testsRolf Eike Beer2012-02-171-0/+34
| | |_|/ / | |/| | |
* | | | | Merge topic 'improve-findlibxslt'David Cole2012-02-211-3/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 70697a8 FindLibXslt: support version selection
| * | | | | FindLibXslt: support version selectionRolf Eike Beer2012-02-171-3/+15
| |/ / / /
* | | | | Merge topic 'improve-findruby'David Cole2012-02-211-31/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 854e762 FindRuby: clean up querying variables from Ruby
| * | | | | FindRuby: clean up querying variables from RubyRolf Eike Beer2012-02-171-31/+26
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Newer Ruby versions (from 1.9 onward) seem to warn if you query Config::CONFIG and print a warning to use RbConfig instead. RbConfig seems to also work in older versions, at least in 1.8. Use a macro to query RbConfig first and only if that doesn't give anything fall back to Config.
* | | | | Merge topic 'findblas-bugs'David Cole2012-02-212-141/+154
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 4585e57 FindBLAS/FindLAPACK: Work with MKL version 10.3 (#12924, #12925)
| * | | | | FindBLAS/FindLAPACK: Work with MKL version 10.3 (#12924, #12925)Alexey Ozeritsky2012-02-162-141/+154
| | | | | |
* | | | | | Merge topic 'suppress-clang-warning'David Cole2012-02-211-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | f4f94f3 CTestCustom: Suppress clang warning on the dashboard
| * | | | | | CTestCustom: Suppress clang warning on the dashboardDavid Cole2012-02-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "argument unused during compilation" -- well, thanks, but ... If somebody has a fix to eliminate this warning entirely, rather than simply suppressing it from our dashboard results, I'm all ears.
* | | | | | | Merge topic 'try-compile-random-name'David Cole2012-02-211-4/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4fbdce2 try_compile: Use random executable file name (#12957)
| * | | | | | | try_compile: Use random executable file name (#12957)Brad King2012-02-161-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Append a random number to the "cmTryCompileExec" file name to avoid rapid creation and deletion of the same executable file name. Some filesystems lock executable files when they are created and cause subsequent try-compile tests to fail arbitrarily. Use a different name each time to avoid conflict.
* | | | | | | | Merge topic 'FindX11_SearchXxf86vm'David Cole2012-02-211-3/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b295162 fix #6976: FindX11 also searches for X11_Xxf86vm_LIB
| * | | | | | | | fix #6976: FindX11 also searches for X11_Xxf86vm_LIBAlex Neundorf2012-02-161-3/+5
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This contains a change, which changes the behaviour a bit: now X11_xf86vmode_FOUND is only set to TRUE and the include directory is added to X11_INCLUDE_DIR, if additionally to X11_xf86vmode_INCLUDE_PATH also X11_Xxf86vm_LIB has been found. I hope this doesn't cause regressions somewhere. Alex
* | | | | | | | Merge topic 'fix_fortran_dir_two_dirs'David Cole2012-02-211-6/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 087bea3 Allow two cmake_add_fortran_subdirectory calls in the same project.
| * | | | | | | | Allow two cmake_add_fortran_subdirectory calls in the same project.Bill Hoffman2012-02-161-6/+6
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure the build_mingw.cmake.in config_mingw.cmake.in files into the binary directory of the directory being built, not the top level binary directory for the project.
* | | | | | | | Merge topic 'improve-findglut'David Cole2012-02-211-18/+16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 14dadbd FindGLUT: honor REQUIRED (#12466)
| * | | | | | | | FindGLUT: honor REQUIRED (#12466)Rolf Eike Beer2012-02-151-18/+16
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Merge topic 'honor-gcov-empty-coverage'David Cole2012-02-211-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 58d75e2 CTest: mark all gcov covered files as covered
| * | | | | | | | CTest: mark all gcov covered files as coveredRolf Eike Beer2012-02-151-1/+1
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even if there are no lines covered in the file the gcov coverage report still contains valueable information, the amount of uncovered lines and which exactly they are. Set 'Covered="true"' for files we have a gcov report for even if they have no lines covered. Otherwise CDash will neither show the uncovered line count nor the detailed coverage report for this file. When CTEST_EXTRA_COVERAGE_GLOB was used to collect otherwise uncovered files 'Covered="true"' was unconditionally set, so this can't be worse here.
* | | | | | | | Merge topic 'teach_ctest_ninja_errors'David Cole2012-02-211-0/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ffb27ca Teach CTest what a ninja error looks like.
| * | | | | | | | Teach CTest what a ninja error looks like.Bill Hoffman2012-02-151-0/+4
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow ninja dashboards to show ninja errors as well as compiler errors from the ninja build.
* | | | | | | | Merge topic 'findperllibs-windows'David Cole2012-02-211-31/+23
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 10dfec3 FindPerlLibs: properly detect libperl on Windows (#12224)
| * | | | | | | | FindPerlLibs: properly detect libperl on Windows (#12224)Rolf Eike Beer2012-02-141-31/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also cleans up a bunch of things on the way: -when perl was queried for paths they were not converted to CMake style on Windows. -the result when perl was queried for the perl library name was ignored since it was expanded with the possible paths, which is not a valid input for find_library(). If perl returns a library name we now will look only for this name and not for the default names and use the default names only when the executable does not give us a hint. -get rid of 2 variables that were only used at one place and directly put the values in the call to find_library() and find_path(). Inspired by Jeff Trull
* | | | | | | | | Merge topic 'link-OpenBSD-shared-libs-issue-12954'David Cole2012-02-212-1/+14
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | afc75bb Recognize OpenBSD versioned .so names (#12954)
| * | | | | | | | | Recognize OpenBSD versioned .so names (#12954)Brad King2012-02-132-1/+14
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenBSD shared library names end in a ".#.#" version number suffix. Teach cmComputeLinkInformation to tolerate the extra suffix after the normal library name suffixes when parsing library names.
* | | | | | | | | Merge topic 'FindGetTextFixMultipleTargets'David Cole2012-02-211-5/+43
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3b48822 FindGetText: fix multiple targets with the same name problem (CMP0002)
| * | | | | | | | | FindGetText: fix multiple targets with the same name problem (CMP0002)Alex Neundorf2012-02-121-5/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The functions in FindGettext create a custom target. If the functions are called multiple times, multiple times the same target is created. This works only if CMP0002 is set to OLD. With this patch there is only one central target created, and each invocation of the function creates a target with a unique name and make the central target depend on this one. Alex
* | | | | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-211-1/+1
| | | | | | | | | |
* | | | | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-201-1/+1
| | | | | | | | | |
* | | | | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-191-1/+1
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-181-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-171-1/+1
| |_|_|_|_|/ / |/| | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-161-1/+1
| |_|_|/ / / |/| | | | |