| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
41bb831f cmMakefile: Remove special handling of MACROS property.
|
| | |
|
|\ \
| |/
| |
| |
| |
| | |
881613c4 cmMakefile: Remove special handling of LINK_DIRECTORIES property.
35734260 cmMakefile: Inline only use of GetLinkDirectories.
|
| |
| |
| |
| | |
There is no need to handle it in a special way.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
9ebc7502 cmState: Extract a Directory class.
27ec21db cmState: Forward-declare a type earlier.
|
| | |
| | |
| | |
| | |
| | | |
Move Directory-scoped state accessors to it. This will be expanded
with directory property state soon.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
c6055d9d cmMakefile: Remove GetProperties method.
cbe3ee58 cmMakefile: Add a PropertyKeys accessor.
|
| | |
| | |
| | |
| | | |
The storage details of properties do not belong in the API.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
4efda261 cmMakefile: Remove special handling of INCLUDE_REGULAR_EXPRESSION.
|
| | |
| | |
| | |
| | |
| | |
| | | |
It costs an extra cmMakefile member and extra code to maintain in
directory property handling. Remove documentation note that it
is read-only and specify high-level command to populate it.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
cff2dc34 cmLocalUnixMakefileGenerator3: Port away from the Parent.
5505bff7 cmMakefile: Add include which we use.
2007d11c cmState: Remove unused variable.
a622b829 cmGetCMakePropertyCommand: Clean up VARIABLES handling.
52f22616 cmListFileBacktrace: Constify API.
fc1c7cf8 Genex: Store a backtrace, not a pointer to one.
4dc45707 cmMakefile: Fix indentation.
12c82fd8 cmMakefile: Remove dead code.
f19653eb CodeLite: Remove unused code.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Don't rely on this through the cmLocalGenerator include.
|
| | | | |
|
| |/ / |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The storage of a pointer means that the ownership and lifetime are
externally determined, which is harder to reason about. It also imposes
API constraints, requiring APIs to return references to backtraces.
This pointer storage was introduced in commit v3.1.0-rc1~425^2~3 (genex:
remove the need for backtraces, 2014-05-23). As backtraces are now cheap
to copy around, just do that instead.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
640fc5b5 cmMakefile: Remove unused ListFileStack.
54cc0c0e cmMakefile: Port some users of ListFileStack to cmState.
e77c4666 cmMakefile: Remove obsolete condition.
8e7d3030 cmMakefile: Simplify setting of current snapshot.
6083ec9a cmMakefile: Implement LISTFILE_STACK property in terms of cmState.
647b533b cmMakefile: Implement FormatListFileStack in terms of cmState.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
0fcbd704 CMakeExpandImportedTargets: Document as deprecated
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The module is not needed anymore for try_compile or try_run. It cannot
be used with CMP0022 NEW behavior due to generator expressions in
INTERFACE_LINK_LIBRARIES, so document it as deprecated. Whatever
problems other than try_compile and try_run anyone tried to solve with
this module will have to be addressed another way.
|
| | | |
|
| | | |
|
| |/
|/| |
|
|/ |
|
|\
| |
| |
| |
| | |
601ff0ec CTest: Optionally add a ChangeId attribute on XML Site tags
|
| |
| |
| |
| |
| |
| |
| | |
Add variable CTEST_CHANGE_ID to configure the setting. This allows
CTest clients to give CDash information about what change is being
tested so that CDash can take actions to report the results (e.g. to a
pull request page).
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
3e6b2ab6 CPack/DEB: component version of PACKAGE_CONTROL_EXTRA
506f6bc0 CPack/DEB: Remove duplicate string(TOUPPER) calls
32e9276a Tests/RunCMake/CPack/DEB: add verifyDebControl
47d1f118 Tests/RunCMake/CPack: found files should be preserved
|
| | |
| | |
| | |
| | |
| | | |
Component version of CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
variable.
|
| | |
| | |
| | |
| | |
| | | |
We compute _local_component_name the first time we check for
CPACK_DEB_PACKAGE_COMPONENT so we can just re-use it later.
|
| | |
| | |
| | |
| | |
| | | |
Add verifyDebControl helper function for checking
of package control files such as preinstall scripts.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Package file names that are found during validation
should be preserved in FOUND_FILE_${NO} variables
that can be later used in custom VerifyResult scripts.
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
540f0253 Merge branch 'upstream-kwsys' into update-kwsys
dc822da8 KWSys 2015-07-10 (c9336bcf)
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Extract upstream KWSys using the following shell commands.
$ git archive --prefix=upstream-kwsys/ c9336bcf | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' d3ba91e1..c9336bcf
Brad King (2):
86a24794 SystemTools: Fix GetActualCaseForPath drive letter case handling
c9336bcf SystemTools: Optimize GetActualCaseForPath memoization
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
f0cad193 Tests: Add test for TARGET_MESSAGES global property
1d398478 Makefile: Optionally disable target completion messages in build output
d560b46f CMakeGenericSystem: Recognize Watcom WMake generator as Makefile generator
|
| | | | | | |
|