summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* BUG: Reverted change made in 1.27, should be unnecessary (Issue #7508)Philip Lowman2009-01-191-2/+0
|
* BUG: Resolve Issue #7508, FindBoost fails to find boost on SuSE 10.3Philip Lowman2009-01-191-0/+2
|
* ENH: Added 1.38 since it'll be out soon. More documentation and clarified ↵Philip Lowman2009-01-191-20/+37
| | | | examples, addressed autolinking issue on MSVC
* BUG: Do not check for GCC version encoding in filenames on Boost libraries ↵Philip Lowman2009-01-191-32/+41
| | | | prior to 1.35. Eliminate "lib" prefix except on MSVC.
* STYLE: Nightly Date StampBrad King2009-01-191-1/+1
|
* BUG: Fixed additional issues with autodetecting compiler tags properly ↵Philip Lowman2009-01-181-9/+15
| | | | including Issue #6926
* BUG: Fixes problem with _boost_ABI_TAG appending to itself if FindBoost is ↵Philip Lowman2009-01-181-0/+1
| | | | called more than once (Issue #7460)
* STYLE: minor cleanupPhilip Lowman2009-01-181-22/+28
|
* BUG: Removed some code which was squashing Boost_LIBRARIES on WIN32 under ↵Philip Lowman2009-01-181-7/+0
| | | | the auspices of forcing the user to use autolinking, but it only did this squashing on the first call to FindBoost. Subsequent calls to FindBoost would not have Boost_LIBRARIES squashed so this code was doing nothing. If you link your target_link_libraries() against dynamic boost libraries it appears from tools like Dependency Walker that the pragma calls to autolink to the static boost libraries are ignored. It's therefore too late to make this squash apply to all calls to FindBoost because that would break users that have not setup autolinking properly. For now this fix is largely cosmetic since the original code never worked anyways (see version 1.5 introduced on 4/22/08).
* BUG: Fixed documentation bug with Boost_USE_MULTITHREADED, removed OPTION() ↵Philip Lowman2009-01-181-6/+8
| | | | call since it would be useless and confusing after an initial configure.
* BUG: Fixed superfluous and duplicate dirs in Boost_LIBRARY_DIR. Employed ↵Philip Lowman2009-01-181-3/+21
| | | | workaround for Issue #8378. Resolves Issue #8099
* BUG: add output on failure to ctest #8255Bill Hoffman2009-01-183-0/+34
|
* BUG: fix crash with empty propertiesBill Hoffman2009-01-181-2/+8
|
* STYLE: Nightly Date StampBrad King2009-01-181-1/+1
|
* STYLE: Nightly Date StampBrad King2009-01-171-1/+1
|
* BUG: Fixed issues using FindBoost with BoostPro packaged releases. FixedPhilip Lowman2009-01-161-57/+86
| | | | | regression for bjam users on Win32 introduced in 1.4.2.4 (7/13/08). This commit partially or completely resolves Issues #8173, #8326, #7943, #7725!
* STYLE: Nightly Date StampBrad King2009-01-161-1/+1
|
* BUG: Fix find_package docs for refind featureBrad King2009-01-151-2/+1
| | | | | | Recently we taught find_package to re-find a package configuration file if it is given a wrong answer. This fixes the documentation to reflect the change.
* BUG: Enforce matching policy PUSH/POP in all filesBrad King2009-01-152-14/+19
| | | | | | The documentation of cmake_policy PUSH and POP states that they must always match. Previously we enforced this only for the top scope of each CMakeLists.txt file. This enforces the requirement for all files.
* ENH: fix part submission to not have memory of the last part submissionBill Hoffman2009-01-152-5/+6
|
* BUG: fix for bug #8174Bill Hoffman2009-01-152-2/+14
|
* ENH: Provide variable CMAKE_VERSIONBrad King2009-01-152-0/+13
| | | | | | This creates the variable CMAKE_VERSION containing the full version of cmake in "major.minor.patch" format. It is particularly useful with the component-wise version comparison provided by the if() command.
* ENH: Document variable CMAKE_PATCH_VERSIONBrad King2009-01-151-0/+6
| | | | | This adds documentation of CMAKE_PATCH_VERSION to the generated variables documentation.
* BUG: fixed bug #7529: FindBoost fails to find boost on SuSE 11.0 due to GCCPhilip Lowman2009-01-151-2/+2
| | | | reporting version x.y and not x.y.z
* BUG: Fixes bug #8059. Also added Boost_DEBUG variable for troubleshooting.Philip Lowman2009-01-151-47/+152
|
* STYLE: Nightly Date StampBrad King2009-01-151-1/+1
|
* BUG: Pop a function scope even on errorBrad King2009-01-142-3/+12
| | | | | | This uses an automatic variable to push and pop variable scope inside a function call. Previously if the function failed its scope would not be popped. This approach guarantees a balanced push/pop.
* ENH: fix return value to ctest_build and remove debug print in cmProcessBill Hoffman2009-01-142-8/+3
|
* ENH: allow ctest_build to return error and warning countsBill Hoffman2009-01-145-6/+49
|
* COMP: Fix const set find for Borland 5.5Brad King2009-01-142-3/+6
| | | | | | The Borland 5.5 compiler's STL set does not define correct signatures for its find() members, leading to build errors. This works around the problem.
* ENH: Test find_package re-find featureBrad King2009-01-141-0/+3
| | | | | | | Recently we taught find_package to re-find a package if its <package>_DIR result variable was set to a location not containing the package (instead of reporting an error as before). This tests the feature.
* STYLE: Nightly Date StampBrad King2009-01-141-1/+1
|
* STYLE: Nightly Date StampBrad King2009-01-131-1/+1
|
* COMP: Remove unused variableBrad King2009-01-121-1/+0
|
* ENH: Teach ctest_submit about partsBrad King2009-01-125-4/+93
| | | | | This adds a PARTS option to the ctest_submit command which tells it to submit only parts whose names are listed with the option.
* ENH: Divide CTest file submission list by partBrad King2009-01-1210-36/+50
| | | | | | This splits the list of files for CTest to submit into those belonging to each part. The set is recombined just before submission. Later this will allow piecewise submissions.
* ENH: Refactor cmCTest test part representationBrad King2009-01-122-74/+88
| | | | | | | | This introduces the name "part" to denote a portion of the testing and submission process performed by ctest. We generalize the boolean indicating whether each part is enabled into a structure to which more information can be added later. We provide bi-directional mapping between part id and part names.
* ENH: Teach ctest_* to create appending XML filesBrad King2009-01-1211-9/+27
| | | | | This adds an APPEND option to the ctest_* commands which tells them to put the Append="true" attribute in the Site element of their XML file.
* ENH: Refactor CTest command argument handlingBrad King2009-01-122-50/+64
| | | | | | | The previous approach to handling of arguments to ctest_* commands worked only for keyword/value arguments with a single value. This refactors the approach to allow some commands to define alternative argument forms.
* STYLE: Nightly Date StampBrad King2009-01-121-1/+1
|
* ENH: patch from Miguel,Alexander Neundorf2009-01-112-34/+58
| | | | | | | | | | | | | | | | | | | | | As it is today the generator creates linked resources to LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH if they are not a subdirectory of the binary dir, so that the IDE can detect the Binaries (this was addressed previously as a result of a bug report). Reduces code redundancy by encapsulating common behaviour for LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH in AppendLinkedResource. Addresses the two new variable names for these locations, CMAKE_LIBRARY_OUTPUT_DIRECTORY and CMAKE_RUNTIME_OUTPUT_DIRECTORY respectively. Finally, it is addressing a bug in the current code for relative paths in these variables. If it is a relative path to the binary dir, the IsSubdirectory call returns false and so it creates the linked resource. The created linked resource produces an error in the Eclipse IDE because the IDE expects it to be a full path. The patch now addresses this by concatenating the binary dir if it is a relative path.
* STYLE: Nightly Date StampBrad King2009-01-111-1/+1
|
* BUG: don't create empty <itemizedlist>s (#7289), dblatex didn't like thatAlexander Neundorf2009-01-101-10/+13
| | | | Alex
* ENH: fix #7913: find also python 2.6 on windowsAlexander Neundorf2009-01-101-0/+1
| | | | Alex
* BUG: fix #8122, _firstPoFile was not empty because it was no real variableAlexander Neundorf2009-01-101-1/+3
| | | | | | but just a macro argument -> make it a real variable Alex
* STYLE: document CMAKE_COLOR_MAKEFILE (#7878)Alexander Neundorf2009-01-101-2/+9
| | | | Alex
* STYLE: Nightly Date StampBrad King2009-01-101-1/+1
|
* COMP: forgot to commit this fileAlexander Neundorf2009-01-101-0/+1
| | | | Alex
* STYLE: fix typoAlexander Neundorf2009-01-101-1/+1
| | | | Alex
* STYLE: this is not necessary anymore for kdevelop, the kdevelop generatorAlexander Neundorf2009-01-101-5/+1
| | | | | | | | | now generates the project so that the environment variable VERBOSE is set to 1 when make is executed by kdevelop (and additionally this didn't work, since CMAKE_GENERATOR never matches KDevelop3, this is now in CMAKE_EXTRA_GENERATOR) Alex