Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Only return local keys that are defined | Ben Boeckel | 2010-09-16 | 1 | -1/+4 |
| | |||||
* | Use the API so that warnings can be tracked | Ben Boeckel | 2010-09-16 | 1 | -1/+1 |
| | |||||
* | Check for unused variables in the dtor | Ben Boeckel | 2010-09-16 | 1 | -0/+9 |
| | |||||
* | Add test for unused warnings at the end of scope | Ben Boeckel | 2010-09-16 | 2 | -0/+17 |
| | |||||
* | Fix detection of unused variables when setting | Ben Boeckel | 2010-09-16 | 1 | -3/+3 |
| | |||||
* | Add test for unused detection via setting it | Ben Boeckel | 2010-09-16 | 2 | -0/+19 |
| | |||||
* | Don't warn if the variable wasn't defined | Ben Boeckel | 2010-09-16 | 1 | -1/+6 |
| | |||||
* | Add test for usage checks via unset | Ben Boeckel | 2010-09-16 | 2 | -0/+23 |
| | |||||
* | Remove VarRemoved code since it's been superceded | Ben Boeckel | 2010-09-16 | 2 | -15/+0 |
| | |||||
* | Rework CheckVariableForUnused usage | Ben Boeckel | 2010-09-16 | 2 | -5/+7 |
| | |||||
* | Fix line lengths to be no more than 78 | Ben Boeckel | 2010-09-16 | 4 | -14/+26 |
| | |||||
* | Improve unused warning logic | Ben Boeckel | 2010-09-15 | 1 | -4/+4 |
| | | | | Only warn when changing the definition of an initialized variable. | ||||
* | Mark ARGC, ARGV*, and ARGN as used | Ben Boeckel | 2010-09-15 | 1 | -0/+8 |
| | |||||
* | Ignore CMAKE_MATCH_* variables for usage | Ben Boeckel | 2010-09-15 | 1 | -0/+2 |
| | |||||
* | Add method to allow variables to be marked as used | Ben Boeckel | 2010-09-15 | 2 | -0/+7 |
| | |||||
* | CMAKE_DO_TRY_COMPILE is no longer used | Ben Boeckel | 2010-09-14 | 1 | -3/+1 |
| | |||||
* | Fix the path used for ignoring system warnings | Ben Boeckel | 2010-09-14 | 1 | -4/+3 |
| | |||||
* | Fix missing case for usage of a variable | Ben Boeckel | 2010-09-14 | 1 | -0/+1 |
| | |||||
* | Factor out checks for unused variables | Ben Boeckel | 2010-09-14 | 2 | -18/+36 |
| | |||||
* | Remove now unused variables | Ben Boeckel | 2010-09-08 | 1 | -2/+0 |
| | |||||
* | Use built-ins for readability and maintainability | Ben Boeckel | 2010-09-08 | 2 | -6/+7 |
| | |||||
* | Push the initialize and unused states when copying | Ben Boeckel | 2010-09-07 | 1 | -0/+2 |
| | |||||
* | Be consistent with single and double quotes | Ben Boeckel | 2010-09-02 | 2 | -4/+4 |
| | |||||
* | Add documentation for check-system-vars | Ben Boeckel | 2010-09-02 | 1 | -0/+3 |
| | |||||
* | Fix the spelling of the flag for warn-unused-vars | Ben Boeckel | 2010-09-02 | 1 | -1/+1 |
| | |||||
* | Change logic of flag to turn off cli unused checks | Ben Boeckel | 2010-09-02 | 2 | -5/+5 |
| | | | | | Since we default to checking unused cli variables, make the flag turn off the checks. | ||||
* | Add test for uninitialized variables | Ben Boeckel | 2010-09-02 | 1 | -0/+13 |
| | |||||
* | Add tests for unused command line variables | Ben Boeckel | 2010-09-02 | 2 | -0/+29 |
| | |||||
* | Fix detection of system files | Ben Boeckel | 2010-09-02 | 2 | -4/+7 |
| | | | | | Instead of looking to see if the file is under CMAKE_ROOT, check to see if it is instead under the source or binary directories in use. | ||||
* | Run the unused variables check on the final pass | Ben Boeckel | 2010-09-02 | 3 | -15/+23 |
| | |||||
* | VariableWatch is not available when bootstrapping | Ben Boeckel | 2010-09-02 | 1 | -0/+4 |
| | |||||
* | Add a missing comma to the warning message | Ben Boeckel | 2010-09-01 | 1 | -2/+2 |
| | |||||
* | Add a flag to warn about system files | Ben Boeckel | 2010-09-01 | 6 | -7/+32 |
| | |||||
* | Rename flags again and use variablewatch for cli | Ben Boeckel | 2010-09-01 | 9 | -38/+47 |
| | |||||
* | Add warn-unused to the Qt interface | Ben Boeckel | 2010-09-01 | 4 | -0/+34 |
| | |||||
* | Default to marking things as used | Ben Boeckel | 2010-09-01 | 2 | -3/+2 |
| | | | | | | | | | | If we don't then: cmake --warn-unused --warn-unused-all acts differently than: cmake --warn-unused-all --warn-unused | ||||
* | Rename find-unused to warn-unused | Ben Boeckel | 2010-09-01 | 5 | -19/+19 |
| | |||||
* | Rename strict-mode to warn-uninitialized | Ben Boeckel | 2010-09-01 | 9 | -28/+27 |
| | |||||
* | Detect unused variables | Ben Boeckel | 2010-09-01 | 2 | -2/+69 |
| | |||||
* | Add flags to detect unused variables | Ben Boeckel | 2010-09-01 | 3 | -0/+24 |
| | |||||
* | Complete strict-mode checks for uninitialized vars | Ben Boeckel | 2010-09-01 | 3 | -2/+37 |
| | |||||
* | Add method to get the local scope variables | Ben Boeckel | 2010-09-01 | 2 | -0/+16 |
| | |||||
* | Make --strict-mode option, and integrate with cmake-gui | Bill Hoffman | 2010-09-01 | 11 | -7/+58 |
| | |||||
* | Add a warning when variables are used uninitialized. | Bill Hoffman | 2010-09-01 | 3 | -1/+21 |
| | |||||
* | For macros make sure the FilePath points to a valid pointer in the args. | Bill Hoffman | 2010-09-01 | 2 | -3/+10 |
| | |||||
* | KWSys Nightly Date Stamp | KWSys Robot | 2010-08-25 | 1 | -1/+1 |
| | |||||
* | Merge topic 'add-ExternalProject-targets' | Brad King | 2010-08-24 | 2 | -2/+70 |
|\ | | | | | | | | | ef9dd49 Add STEP_TARGETS to ExternalProject module. | ||||
| * | Add STEP_TARGETS to ExternalProject module. | David Cole | 2010-08-23 | 2 | -2/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces the ability to add custom targets that correspond to individual ExternalProject steps. The main motivation behind this new feature is to drive sub-project based dashboard steps as external projects with separate targets for update, configure, build and test output. This makes it easy to construct a ctest -S script to drive such a dashboard. With no STEP_TARGETS defined, there are no additional custom targets introduced, to minimize the chatter in the target name space. Clients may define STEP_TARGETS on a per-ExternalProject_Add basis, or at the directory level by setting the EP_STEP_TARGETS directory property. | ||||
* | | Merge topic 'vs2010-dbginfo-default' | Brad King | 2010-08-24 | 1 | -0/+9 |
|\ \ | | | | | | | | | | | | | e234122 VS2010: Disable PDBs when there is no debug info | ||||
| * | | VS2010: Disable PDBs when there is no debug info | Robert Goulet | 2010-08-19 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When none of the options /Z7, /Zi and /ZI are specified in the cmake project settings, the project will open in the editor with "Program Database" as the default debug information format, ending up always generating PDBs regardless of project configuration. Modify the output project file so that if the debug information format is not specified in the cmake project settings it will default to no PDB generated, just like all the previous other Visual Studio versions. This problem comes from the fact that Microsoft changed the default setting of the debug information format to be "Program Database" instead of "Disabled". |