David Cole
6c36bbd442
Merge topic 'CPack-fixPackageMaker-doc'
...
2ace342
Typo: Add missing ##end for ##module
c895062
Update CPack PackageMaker variable doc layout
2012-03-02 11:46:40 -05:00
David Cole
e95a2f8f94
Merge topic 'CPack-cygwinGeneratorDoc'
...
98d1583
Provide template for CPack Cygwin generator specific variables.
2012-03-02 11:46:31 -05:00
David Cole
c79a57b0ac
Merge topic 'CPack-updateCommonDoc'
...
6ad0f04
Update CPackConfig template.
94a2693
Review and update CPack variable documentation.
2012-03-02 11:46:23 -05:00
David Cole
54225c0706
Merge topic 'CPack-fixCPackDMG-docLayout'
...
b3851f5
Fix CPack Drag and Drop generator documentation layout.
2012-03-02 11:46:09 -05:00
David Cole
e4fb3e3212
Merge topic 'CPack-fixCPackBundleDocLayout'
...
4849e6a
Fix layout of the CPack Bundle documentation
2012-03-02 11:46:00 -05:00
David Cole
aba1c1aa3b
Merge topic 'fix-macos-findprogramm-crash'
...
0d2f5c8
Fix crash if app bundle executeable couldn't be found
2012-03-02 11:45:48 -05:00
David Cole
4a97a2b913
Merge topic 'fix-findhspell-version'
...
213eb6e
FindHSPELL: set HSPELL_VERSION_STRING
2012-03-02 11:45:39 -05:00
David Cole
e7b91c1226
Merge topic 'remove-old-manpage'
...
b2cbd75
Remove unused file cmake.1
2012-03-02 11:45:31 -05:00
David Cole
391f4113e0
Merge topic 'improve-findopenscenegraph'
...
ffdaa47
FindOpenSceneGraph: give every message() with an explicit level
2012-03-02 11:45:21 -05:00
David Cole
59b1308b6f
Merge topic 'cmake-mode-case'
...
ab9824e
cmake-mode.el: Make indentation case-insensitive (#12995 )
2012-03-02 11:45:09 -05:00
David Cole
ccd502ad44
Merge topic 'improve-generateexportheader'
...
c28e276
GenerateExportHeader: improve compiler identification
4412fc0
GenerateExportHeader: remove unneeded code
2012-03-02 11:44:58 -05:00
David Cole
d2213c5b23
Merge topic 'icc-compiler-flags'
...
f6ecb90
Check{C,CXX}CompilerFlag: detect ICC error messages
2012-03-02 11:44:47 -05:00
David Cole
5264292a26
Merge topic 'improve-findpythonlibs'
...
53d02ea
FindPythonLibs: stop scanning when libraries are found
91d5a2a
FindPythonLibs: put debug libraries into PYTHON_LIBRARIES
c9c1a17
FindPythonLibs: get the exact version of the found library (#3080 )
f772378
FindPythonLibs: make the version selection work as for PythonInterp
bbddaee
FindPython{Interp,Libs}: document Python_ADDITIONAL_VERSIONS as input
2012-03-02 11:44:37 -05:00
David Cole
d284bd7843
Merge topic 'cleanup-useswig'
...
aca1121
UseSWIG: clean up string compares
2012-03-02 11:44:26 -05:00
David Cole
fe8fbc6b48
Merge topic 'simplify-findopenmp'
...
0110262
FindOpenMP: simplify check for enabled languages
2012-03-02 11:44:15 -05:00
David Cole
973eba57f9
Merge topic 'fix-generate_export_header-docs'
...
40efa4d
Fix documented function signature to match reality.
2012-03-02 11:44:05 -05:00
David Cole
ad2de3a0c5
Merge topic 'add-Embarcadero-support'
...
bdbbf76
Recognize Embarcadero compiler (#12604 )
3f78ced
Rename Modules/Platform/Windows-{Borland => Embarcadero}.cmake
2012-03-02 11:43:48 -05:00
Rolf Eike Beer
2cd898d54b
FindQt3: fix warning when Qt3 is not found
...
-- Could NOT find Qt3 (missing: QT_QT_LIBRARY QT_INCLUDE_DIR QT_MOC_EXECUTABLE)
CreateProcess failed QT_MOC_EXECUTABLE-NOTFOUND -v
CreateProcess failed QT_UIC_EXECUTABLE-NOTFOUND -version
2012-03-02 17:02:03 +01:00
Brad King
9012be20c5
CheckSourceTree: Remove CVS checkout support ( #13001 )
...
We no longer support CVS checkouts from the Git repository.
Drop the case from the CheckSourceTree test. This will also
prevent the test from running and failing when CVS is found
but Git is not.
2012-03-02 10:24:43 -05:00
Brad King
2d59c9ab17
cmcurl: Do not hard-coded Windows check results for MinGW ( #13001 )
...
The WindowsCache.cmake file hard-codes results for MS and similar
Windows toolchains. They are not valid for MinGW tools and also
interfere with cmlibarchive checks. Allow the checks to run.
2012-03-02 10:15:06 -05:00
Brad King
0916cc888a
CTest.UpdateHG: Fix repo URL for local filesystem ( #13001 )
...
Use "file:///c:/" instead of "file://c:/" because the latter
looks like a machine:port URL instead of a local file URL.
2012-03-02 08:07:47 -05:00
KWSys Robot
65dfe9e5be
KWSys Nightly Date Stamp
2012-03-02 00:05:05 -05:00
Rolf Eike Beer
944b90be60
add testcases for while()/endwhile() errors
2012-03-01 21:20:49 +01:00
Rolf Eike Beer
f605b92dec
improve error message on a stray "endwhile()"
2012-03-01 21:20:48 +01:00
Rolf Eike Beer
9271d2f697
AllFindModules test: once again expand version checking
2012-03-01 18:11:52 +01:00
Brad King
09ff226e4c
Merge branch 'add-const-qualifiers' into doxygen-fixes
...
Conflicts:
Source/cmPropertyDefinition.h
2012-03-01 10:40:21 -05:00
Brad King
5cd879c4e7
bootstrap: Convert MSYS paths to Windows format ( #13001 )
...
We set CMAKE_PREFIX_PATH from the --prefix= option. The calling shell
might not translate "/c/..." to "c:/..." paths but we need to store
Windows paths in CMake cache variables. Pass the specified path through
the MSYS shell in a form it will convert to a Windows path using the
MSYS fstab.
Some MSYS bash implementations leave trailing space on the command line
to 'cmd /c echo ...' after quoting the message. The Windows echo tool
preserves both the quotes and the trailing space. Use a sed expression
that strips quotes and trailing spaces after the end quote.
2012-03-01 10:09:05 -05:00
KWSys Robot
3d8028841d
KWSys Nightly Date Stamp
2012-03-01 00:05:06 -05:00
Bill Hoffman
2557a08054
Fix typo in error message, and remove redundent test.
2012-02-29 22:28:06 -05:00
Yury G. Kudryashov
31ab25c0c9
doxygen: MathCommand is not about string operators
2012-03-01 02:33:13 +04:00
Yury G. Kudryashov
486033aef3
doxygen: review cmake.h
...
* Move top-level comment to class apidocs
* Remove misleading comment
2012-03-01 02:33:13 +04:00
Yury G. Kudryashov
937bb4bebf
doxygen: remove a few comments
...
These comments were either wrong or non-informative.
Replace some of them by brief comments
2012-03-01 02:33:13 +04:00
Yury G. Kudryashov
477459010f
doxygen: fix some comments in cmPolicies.h
2012-03-01 02:33:12 +04:00
Rolf Eike Beer
4689eedcc0
reflect that the QtAutomoc depends on QtGui
2012-02-29 21:35:20 +01:00
Yury G. Kudryashov
43d60114a5
Run vim spellcheck on some files
2012-02-29 14:07:50 -05:00
Yury G. Kudryashov
737c49a357
Add 'const' qualifier to some cmCommand members
...
Use const_cast for the special case in cmFindBase where
GetFullDocumentation calls GenerateDocumentation.
2012-02-29 13:27:04 -05:00
Rolf Eike Beer
95f50940cc
document when version detection will not work
2012-02-29 18:46:47 +01:00
Clinton Stimpson
5663e436ab
DragNDrop: Fix problem with relocated files in Xcode 4.3
...
Remove dependency on /Developer/Headers/FlatCarbon when creating SLAs for DMG images.
Instead, of adding those .r files on the command line, include the necessary .r files
from the generated .r file.
2012-02-29 08:29:46 -07:00
Clinton Stimpson
ab9661c1dd
Remove QtGui dependency in Qt4Deploy test and verify QtSql existance.
2012-02-29 07:55:31 -07:00
Yury G. Kudryashov
89403bf87f
Rename UsedCommands to FinalPassCommands
...
When I read 'UsedCommands' I thought that it holds all commands used in the
file, not only those that have FinalPass().
2012-02-29 11:49:42 +04:00
KWSys Robot
4fd479816d
KWSys Nightly Date Stamp
2012-02-29 00:05:04 -05:00
Yury G. Kudryashov
4a48be323b
doxygen: Small fixes in cmake.h apidocs
2012-02-29 00:18:22 +04:00
Yury G. Kudryashov
1e5b971ed0
doxygen: Use proper syntax to document enum
2012-02-29 00:18:11 +04:00
Yury G. Kudryashov
54ab11c0d2
doxygen: Improve API docs of GetRealDependency
...
Use list instead of sequence of sentences in one paragraph.
2012-02-29 00:17:48 +04:00
Yury G. Kudryashov
80072d4ebf
doxygen: cmPropertyDefinition
2012-02-29 00:17:37 +04:00
Brad King
eeaaffcb2f
find_package: Test error and warning messages in failure cases
...
Add a "CMakeCommands.find_package" test to run CMake on a bunch of cases
in which find_package fails. Check that the process return code and
warning/error messages are as expected. Record expected test output in
corresponding files for reference by the check. These files will also
serve as a reference for the message text in each case.
2012-02-28 13:34:53 -05:00
Yury G. Kudryashov
0b8638821e
CMakeFindPackageMode: fix 32/64bit detection if 'file' is a symlink
2012-02-28 12:59:01 -05:00
Brad King
52dffb9fbf
Merge branch 'test-CMakeCommands' into find_package-improve-messages
2012-02-28 11:36:22 -05:00
Brad King
5e1a5c44da
Add infrastructure for CMakeCommands tests
...
Generalize the build_command test framework as a macro to add the
test. Process the CMakeCommands subdirectory explicitly.
2012-02-28 11:34:10 -05:00
Brad King
d3651041e9
find_package: Optionally warn when implicitly using Config mode
...
Define variable CMAKE_FIND_PACKAGE_WARN_NO_MODULE for use by a project
that wants to use an explicit mode in every call to find_package in
order to generate more specific failure messages. Word the warning
using the new CONFIG and MODULE mode keywords when the minimum required
version of CMake is new enough to have them. Otherwise word the warning
using the old NO_MODULE mode keyword.
Inspired-by: Alex Neundorf <neundorf@kde.org>
2012-02-28 10:01:44 -05:00