David Cole
8c634330db
Ninja: Add friend struct so it can access the private ConvertToNinjaPath.
...
The HP aCC compiler is apparently more strict than all our other
dashboard compilers with respect to complaining about this.
2012-03-07 16:24:34 -05:00
Peter Kuemmel
dbe3dce546
Ninja: add .def file support
2012-03-07 16:24:34 -05:00
Peter Kuemmel
f1bb08f55b
Ninja: ensure the output dir exists at compile time
2012-03-07 16:24:33 -05:00
Alex Neundorf
6973e2d5a8
wrap write_basic_config_version_file as write_basic_package_version_file()
...
So the name fits better with configure_package_config_file(), as
discussed on the mailing list. Adapt the documentation accordingly.
Alex
2012-03-07 11:23:18 -05:00
KWSys Robot
285f0db9f4
KWSys Nightly Date Stamp
2012-03-07 00:05:05 -05:00
David Cole
50f9db9b00
Merge topic 'skip-install-rpath'
...
635bf50 Add an option to skip RPATH during installation.
2012-03-06 15:27:54 -05:00
David Cole
e872b0d2b8
Merge topic 'win32_executable-and-macosx_bundle-initializers'
...
761c146 Add default initializers for WIN32_EXECUTABLE and MACOSX_BUNDLE
2012-03-06 15:27:44 -05:00
David Cole
7fbd323f80
Merge topic 'remove-unused-members'
...
aef248a Remove cmExprParserHelper::SetLineFile()
e266571 Remove UnionsAvailable member from 2 classes
2012-03-06 15:27:08 -05:00
David Cole
480ba64343
Merge topic 'rename-used-commands'
...
89403bf Rename UsedCommands to FinalPassCommands
2012-03-06 15:24:40 -05:00
Eric NOULARD
b0cb29bb06
Fix some typos in CPACK_SET_DESTDIR doc
2012-03-06 21:23:11 +01:00
Alex Neundorf
c91a54db37
find_package: error out if REQUIRED Config has not been found
...
If in Config mode a configuration file could not be found, cmake printed
an error, but did not actually stop processing. With SetFatalErrorOccured
it does.
Alex
2012-03-06 21:16:24 +01:00
Brad King
67734be8cf
VS: Simplify object name computation
...
Simplify cmLocalVisualStudioGenerator::ComputeObjectNameRequirements to
loop over the original vector of source files instead of recursively
traversing source groups just to find the same files. Drop from
cmVisualStudio10TargetGenerator::ComputeObjectNames temporary source
group calculation now that it is not needed for computing object names.
2012-03-06 13:30:19 -05:00
Brad King
4ae7f3656b
Remove unused partial OBJECT_FILES property implementation
...
Remove partial implementation added by commit ca0230a3 (check in initial
conv library stuff, 2007-02-16) since it was never finished. It does
not make sense for multi-configuration generators since no specific
build configuration is processed at CMake time.
2012-03-06 13:20:17 -05:00
KWSys Robot
ec50093be7
KWSys Nightly Date Stamp
2012-03-06 00:05:18 -05:00
Stephen Kelly
635bf50c27
Add an option to skip RPATH during installation.
2012-03-05 22:24:57 +01:00
Stephen Kelly
761c146a4c
Add default initializers for WIN32_EXECUTABLE and MACOSX_BUNDLE
...
This allows downstreams to use
set(CMAKE_WIN32_EXECUTABLE ON)
set(CMAKE_MACOSX_BUNDLE ON)
to create executables with the WIN32_EXECUTABLE and MACOSX_BUNDLE
properties set on by default.
2012-03-05 15:50:55 +01:00
KWSys Robot
17a099dd13
KWSys Nightly Date Stamp
2012-03-05 00:05:06 -05:00
KWSys Robot
76bff60292
KWSys Nightly Date Stamp
2012-03-04 00:05:09 -05:00
Konstantin Tokarev
a90d47890f
[OSX] Fixed undefined symbol when linking CMakeLib into shared library
2012-03-03 19:33:35 +04:00
Yury G. Kudryashov
aef248a4ff
Remove cmExprParserHelper::SetLineFile()
2012-03-03 15:11:09 +04:00
Yury G. Kudryashov
e26657103f
Remove UnionsAvailable member from 2 classes
...
These classes were copied from cmDependsJavaParserHelper that really needs this
member.
2012-03-03 15:11:08 +04:00
KWSys Robot
ac2979e4b3
KWSys Nightly Date Stamp
2012-03-03 00:05:08 -05:00
David Cole
5012787c3c
Merge topic 'while-testing'
...
944b90b add testcases for while()/endwhile() errors
f605b92 improve error message on a stray "endwhile()"
2012-03-02 11:50:54 -05:00
David Cole
5d9c535f31
Merge topic 'doxygen-fixes'
...
09ff226 Merge branch 'add-const-qualifiers' into doxygen-fixes
31ab25c doxygen: MathCommand is not about string operators
486033a doxygen: review cmake.h
937bb4b doxygen: remove a few comments
4774590 doxygen: fix some comments in cmPolicies.h
4a48be3 doxygen: Small fixes in cmake.h apidocs
1e5b971 doxygen: Use proper syntax to document enum
54ab11c doxygen: Improve API docs of GetRealDependency
80072d4 doxygen: cmPropertyDefinition
2012-03-02 11:50:26 -05:00
David Cole
e4382180fc
Merge topic 'add-const-qualifiers'
...
737c49a Add 'const' qualifier to some cmCommand members
261491f cmPropertyDefinition::IsChained is const
2012-03-02 11:50:07 -05:00
David Cole
1073d50508
Merge topic 'inject_code_via_variable'
...
2557a08 Fix typo in error message, and remove redundent test.
9090572 Add ability to include a file in a project via a cache variable.
2012-03-02 11:49:35 -05:00
David Cole
20446079ee
Merge topic 'run-vim-spellcheck'
...
43d6011 Run vim spellcheck on some files
2012-03-02 11:49:23 -05:00
David Cole
af87e8abb0
Merge topic 'dragndrop-sla'
...
5663e43 DragNDrop: Fix problem with relocated files in Xcode 4.3
2012-03-02 11:48:55 -05:00
David Cole
0ee7b8ea03
Merge topic 'find_package-improve-messages'
...
eeaaffc find_package: Test error and warning messages in failure cases
52dffb9 Merge branch 'test-CMakeCommands' into find_package-improve-messages
d365104 find_package: Optionally warn when implicitly using Config mode
31ead5f find_package: Reject mixed use of MODULE- and CONFIG-only options
6d83083 find_package: mention requested version number in error message
9c39bbd find_package: add CONFIG mode keyword alias for NO_MODULE
f310f67 find_package: add MODULE mode to use only Find-modules
7d67dcf find_package: improve error message when no Find module is present
978d89b find_package: rename NoModule to UseFindModules
2012-03-02 11:48:38 -05:00
David Cole
2fb1df42a2
Merge topic 'find_package-report-CONFIGS-error'
...
b3f9fe4 find_package: print error if an invalid CONFIGS name is used
2012-03-02 11:48:09 -05:00
David Cole
881dc35579
Merge topic 'factor-install-type'
...
573fa3b Factor cmInstallType out of cmTarget::TargetType
2012-03-02 11:47:42 -05:00
David Cole
6ed36e7b88
Merge topic 'simplify-GetRealDependency'
...
4f6fd96 Drop if(...) check because condition is always true
2012-03-02 11:47:21 -05:00
David Cole
e8aa0401c8
Merge topic 'fix-BORLAND-doc-typo'
...
a5edfc4 Fix typo in documentation
2012-03-02 11:46:51 -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
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
KWSys Robot
65dfe9e5be
KWSys Nightly Date Stamp
2012-03-02 00:05:05 -05:00
Rolf Eike Beer
f605b92dec
improve error message on a stray "endwhile()"
2012-03-01 21:20:48 +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
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
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
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
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