Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some c_str() calls. | Stephen Kelly | 2014-03-11 | 157 | -1384/+1384 |
| | | | | | | Use the clang RemoveCStrCalls tool to automatically migrate the code. This was only run on linux, so does not have any positive or negative effect on other platforms. | ||||
* | Merge topic 'doc-osx-path-variables' | Brad King | 2014-03-10 | 3 | -0/+13 |
|\ | | | | | | | | | 764e977a Help: Document variables CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH | ||||
| * | Help: Document variables CMAKE_APPBUNDLE_PATH and CMAKE_FRAMEWORK_PATH | Brad King | 2014-03-10 | 3 | -0/+13 |
| | | |||||
* | | Merge branch 'release' | Brad King | 2014-03-10 | 2 | -4/+2 |
|\ \ | |||||
| * \ | Merge branch 'python-3.4' into release | Brad King | 2014-03-10 | 2 | -2/+2 |
| |\ \ | |||||
| * \ \ | Merge branch 'fix-policy-scopes' into release | Brad King | 2014-03-10 | 17 | -17/+23 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'fix-check-build-system-crash' into release | Brad King | 2014-03-04 | 1 | -1/+1 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge branch 'doc-find_package-build-paths' into release | Brad King | 2014-03-03 | 1 | -0/+1 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge branch 'CMP0043-dir-prop' into release | Brad King | 2014-03-03 | 1 | -1/+7 |
| |\ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge branch 'add_definitions-no-genex' into release | Brad King | 2014-03-03 | 1 | -4/+2 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge branch 'FindRuby-2' into release | Brad King | 2014-02-28 | 2 | -4/+22 |
| |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | Help: Consolidate FindRuby-2 release notes for 3.0.0 | Brad King | 2014-02-28 | 2 | -4/+2 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge topic 'fix-policy-scopes' | Brad King | 2014-03-10 | 17 | -17/+23 |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 50fd0a33 Tests: Simplify and document policy scopes in RunCMake.CMP* tests b1bbee3e Record more policies on targets when created | ||||
| * | | | | | | | | | Tests: Simplify and document policy scopes in RunCMake.CMP* tests | Brad King | 2014-03-06 | 10 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop unnecessary NO_POLICY_SCOPE options. Document why the remaining options are necessary. | ||||
| * | | | | | | | | | Record more policies on targets when created | Brad King | 2014-03-06 | 7 | -7/+13 |
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Policies CMP0027, CMP0038, and CMP0046 have per-target meaning so record the policy settings on targets as they are created. | ||||
* | | | | | | | | | Merge topic 'watcom-compile-libarchive' | Brad King | 2014-03-10 | 3 | -3/+8 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 52285a99 libarchive: Fix compliation with Open Watcom | ||||
| * | | | | | | | | | libarchive: Fix compliation with Open Watcom | Jiri Malak | 2014-03-09 | 3 | -3/+8 |
| | | | | | | | | | | |||||
* | | | | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2014-03-10 | 1 | -1/+1 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge topic 'dev/string-apis' | Brad King | 2014-03-09 | 405 | -3469/+3432 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b633b263 CPackWiX: Fix test to build with expected config 191f25e2 stringapi: Prevent a NULL dereference in WiX 219d6ad6 speedup: Avoid excess iterator dereferences caaad357 speedup: Cache strings for comparisons 7abf4e31 stringapi: Use strings for dependency information 94fc63e2 stringapi: Use strings for cache iterator values 85fc9f26 stringapi: Command names 6557382d stringapi: Use strings for program paths 1a1b737c stringapi: Use strings for generator names 24b5e93d stringapi: Use strings for directories 11ed3e2c stringapi: Add string overload for the Def struct b3bf31a5 stringapi: Miscellaneous char* parameters 5af95c39 typo: Match argument name with the header 2b17626e stringapi: Pass strings as install directories in CPack 3def29da stringapi: Use strings for feature arguments acb116e3 stringapi: Return a string reference for the configuration ... | ||||
| * | | | | | | | | | CPackWiX: Fix test to build with expected config | Brad King | 2014-03-08 | 2 | -0/+7 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Prevent a NULL dereference in WiX | Ben Boeckel | 2014-03-08 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | speedup: Avoid excess iterator dereferences | Ben Boeckel | 2014-03-08 | 1 | -57/+68 |
| | | | | | | | | | | |||||
| * | | | | | | | | | speedup: Cache strings for comparisons | Ben Boeckel | 2014-03-08 | 2 | -2/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for dependency information | Ben Boeckel | 2014-03-08 | 11 | -24/+22 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for cache iterator values | Ben Boeckel | 2014-03-08 | 5 | -17/+19 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Command names | Ben Boeckel | 2014-03-08 | 121 | -131/+132 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for program paths | Ben Boeckel | 2014-03-08 | 16 | -31/+38 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for generator names | Ben Boeckel | 2014-03-08 | 52 | -190/+221 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for directories | Ben Boeckel | 2014-03-08 | 19 | -38/+44 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Add string overload for the Def struct | Ben Boeckel | 2014-03-08 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Miscellaneous char* parameters | Ben Boeckel | 2014-03-08 | 49 | -175/+173 |
| | | | | | | | | | | |||||
| * | | | | | | | | | typo: Match argument name with the header | Ben Boeckel | 2014-03-08 | 1 | -3/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Pass strings as install directories in CPack | Ben Boeckel | 2014-03-08 | 2 | -13/+13 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for feature arguments | Ben Boeckel | 2014-03-08 | 8 | -12/+13 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Return a string reference for the configuration | Ben Boeckel | 2014-03-08 | 4 | -5/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Pass configuration names as strings | Ben Boeckel | 2014-03-08 | 74 | -485/+539 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cmTarget: Refactor GetLocation API | Brad King | 2014-03-08 | 5 | -29/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When given a non-NULL configuration the GetLocation returned the location for the given configuration. When given a NULL configuration the GetLocation method returned a location with the build-system placeholder for the configuration name. Split the latter use case out into a separate GetLocationForBuild method and update call sites accordingly. | ||||
| * | | | | | | | | | cmGeneratorExpression: Tokenize over strings | Ben Boeckel | 2014-03-08 | 4 | -15/+13 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Directories: Take strings when setting directories | Ben Boeckel | 2014-03-08 | 2 | -6/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | strings: Remove cmStdString references | Ben Boeckel | 2014-03-08 | 152 | -844/+808 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Casts from std::string -> cmStdString were high on the list of things taking up time. Avoid such implicit casts across function calls by just using std::string everywhere. The comment that the symbol name is too long is no longer relevant since modern debuggers alias the templates anyways and the size is a non-issue since the underlying methods are generated since it's inherited. | ||||
| * | | | | | | | | | stringapi: Take strings in escaping functions | Ben Boeckel | 2014-03-08 | 8 | -39/+44 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Take strings for utility command names | Ben Boeckel | 2014-03-08 | 2 | -4/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cmTargetLinkLibrariesCommand: Use a string argument | Ben Boeckel | 2014-03-08 | 2 | -6/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cmTarget: Remove the project argument to FindTarget | Ben Boeckel | 2014-03-08 | 9 | -45/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All callers passed 0 in, so just remove the branch. | ||||
| * | | | | | | | | | stringapi: Use strings for globbing parameters | Ben Boeckel | 2014-03-08 | 2 | -8/+9 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for search paths | Ben Boeckel | 2014-03-08 | 2 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for VS project names | Ben Boeckel | 2014-03-08 | 22 | -57/+60 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for generated file stream names | Ben Boeckel | 2014-03-08 | 2 | -7/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Use strings for documentation names | Ben Boeckel | 2014-03-08 | 2 | -3/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | stringapi: Accept strings when setting command errors | Ben Boeckel | 2014-03-08 | 1 | -1/+1 |
| | | | | | | | | | |