| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Implement cmDisallowedCommand as a wrapper class for cmCommand.
|
|
|
|
|
| |
Instead, prefix the error message at the two places where the errors are
handled: cmMakefile and cmCTestHandlerCommand.
|
| |
|
|
|
|
|
| |
The Helper member is used in a single derived class only.
Remove it from the base class to the only place where it is used.
|
|\
| |
| |
| |
| | |
c3800e54 cmAlgorithms: add cmEraseIf function
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
5ba2c9e5 VS: Add support for ASM_NASM language
|
| |
| |
| |
| | |
Fixes: #16469
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
558a69fc CPackWIX: Introduce new CPACK_WIX_ROOT_FOLDER_ID variable
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The new variable allows specification of a custom root folder ID.
The implicit default is "ProgramFiles<64>Folder".
The "<64>" token is replaced by "" for 32-bit and "64" for 64-bit builds.
Inspired-By: Eric Backus
Fixes: #16573
|
|\ \
| | |
| | |
| | |
| | |
| | | |
c2645e19 Merge branch 'upstream-KWSys' into update-kwsys
95983ed8 KWSys 2017-02-06 (ef673998)
|
| |/
| |
| |
| |
| | |
* upstream-KWSys:
KWSys 2017-02-06 (ef673998)
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
f8f3cb8d VS: Fix quoting of special characters in cmake re-run check commands
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix our calls to `AddCustomCommandToOutput` for adding cmake re-run
check commands to disable old-style quoting in favor of the full quoting
logic. This is necessary when paths contain special characters like `&`
that old-style quoting logic does not handle.
This also requires us to expand the `$(SolutionPath)` placeholder
explicitly because otherwise its expanded value will no longer be quoted
correctly. As a side effect, this fixes the value in VS 10 and above
where the placeholder may be undefined when driving the build through
MSBuild without the `.sln` file.
Reported-by: Steven Cook <sc@harshbutfair.org>
Fixes: #16585
|
|\ \
| | |
| | |
| | |
| | | |
48aad9cd CPackProductBuild: Add options to sign packages
|
| |/ |
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
4dde0bc8 VS: Fix WINDOWS_EXPORT_ALL_SYMBOLS for external objects
|
| |
| |
| |
| |
| |
| | |
Teach Visual Studio generators to include external object files in the
list of objects whose symbols are to be exported. The Makefile and
Ninja generators already did this.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
071f8e78 Apple: Add support for static frameworks
d525754e Xcode: Refactor RunCMake.Framework test to prepare for static frameworks
45405f00 Xcode: Ignore Xcode project warning until issue is fixed
50e1c105 Makefile: For static libraries remove only the "real" lib before creating
8643ca75 Makefile: Re-order list of files to clean
|
| | |
| | |
| | |
| | | |
Closes: #16432
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When creating a static library with the archive tool, only the `.a`
needs to be removed to start a fresh archive. Any other files (e.g.
symbolic links we may later add) are not managed by the archive tool and
therefore do not need to be cleaned.
|
| | |
| | |
| | |
| | |
| | | |
Revise construction of the list of files to be cleaned for the target to
list the "real" file first.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
6c54f7b3 string: Teach TIMESTAMP to treat %% as %
|
| | | |
| | | |
| | | |
| | | | |
This encoding is documented by `strptime`.
|
| | | | |
|
| |_|/
|/| | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
895f7f16 Genex: Add `IF` generator expression
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This allows a single condition to be used to choose between two
alternatives. Without this the condition must be duplicated with
one surrounded by `NOT`.
Closes: #15585
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
243aed52 cmTimestamp: Support SOURCE_DATE_EPOCH to override current time
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See https://reproducible-builds.org/ for why this is good and
https://reproducible-builds.org/specs/source-date-epoch/ for the
definition of this variable.
|
| |_|/
|/| | |
|