| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
30983ebe cmGlobalGenerator: Take Build output argument by reference
|
| |
| |
| |
| |
| |
| | |
No call sites pass NULL to the output argument, so take it by
reference to avoid the if(output) conditions. Propagate the
change through the TryCompile APIs that call it.
|
|\ \
| | |
| | |
| | |
| | | |
0a5fe279 VS: Add internal API to get system name and version
|
| | |
| | |
| | |
| | |
| | | |
Add cmGlobalVisualStudio10Generator::GetSystemName and GetSystemVersion
methods to access the corresponding members publicly.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
fe161dc3 VS: Refactor logic deciding to add "Deploy" to the .sln file
|
| | |
| | |
| | |
| | |
| | | |
Move the condition to a "NeedsDeploy" virtual method that can be
overridden by more recent VS generators.
|
|\ \ \
| |/ /
| | |
| | |
| | | |
66edd065 VS: Add missing newline after .vcxproj user prop import line
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
58f3d96d CPack: Sort packaging options lexicographically
efb45007 CPack: Expand mark_as_advanced arguments to one-per-line
|
| | |
| | |
| | |
| | | |
This will allow new options to be added more cleanly.
|
| |/
| |
| |
| | |
This will allow new values to be added without editing existing lines.
|
|\ \
| | |
| | |
| | |
| | | |
4f2fcce4 Check*: Allow result variables to contain regex special characters (#14923)
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Prior to the existence of the if(DEFINED) condition, many of our Check
modules implemented the condition with a hack that takes advantage of
the auto-dereference behavior of the if() command to detect if a
variable is defined. The hack has the form:
if("${VAR} MATCHES "^${VAR}$")
where "${VAR}" is a macro argument reference. However, this does not
work when the variable named in the macro argument contains characters
that have special meaning in regular expressions, such as '+'. Run the
command
git grep -E 'if\("\$\{.*\}" MATCHES "\^\$\{.*\}\$"\)' -- Modules/Check*
to identify lines with this problem. Use if(NOT DEFINED) instead.
|
|\ \
| | |
| | |
| | |
| | | |
5570d8d3 Check*CompilerFlag: Add pattern for Fujitsu compiler (#15051)
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
ccec6df8 Help: Add notes for topic 'link-line-dedup'
9f7e27fc De-duplicate shared library targets in generated link lines
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The linker will bring in shared libraries as a whole and use them even
for symbols that are needed by entries later in the link line.
Therefore we do not need to repeat them. De-duplicate link entries that
we know are shared libraries because we have a cmTarget associated with
them.
Tested-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
|\ \ \
| |_|/
|/| | |
|
| |\ \ |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
5cabc2cd CPack: Mark CPACK_BINARY_IFW option as advanced
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
All similar options are already marked.
Suggested-by: Daniel Pfeifer <daniel@pfeifer-mail.de>
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
9d93e099 CPack: Add lzma-compressed package options
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add options to package binary and source tarballs:
CPACK_BINARY_7Z
CPACK_BINARY_TXZ
CPACK_SOURCE_7Z
CPACK_SOURCE_TXZ
|
|\ \ \ \
| | |_|/
| |/| |
| | | |
| | | | |
cac91206 Check*CompilerFlag: Avoid ';' in common pattern (#15048)
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In commit v3.0.0-rc1~551^2~1 (Check*CompilerFlag: make C and CXX modules
share most error patterns, 2013-08-08) a pattern containing a ';' was
moved out of a ""-quoted argument and into a variable. CMake flattens
the containing list and breaks the pattern. Use a '.' to match ';'.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
b2282631 cmTarget: Do not mistake a preceding error for a CMP0049 failure
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
After calls to ProcessSourceItemCMP0049, check for an empty return
string to detect a failure instead of trusting GetErrorOccuredFlag.
The latter could have been left from a preceding non-fatal error.
Extend the RunCMake.Configure test to cover a case that exposed this
problem.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
9fd04f87 CTEST: Update Jacoco Coverage search paths
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add a new additional entry to the FilePaths array when a
"package" tag has been found. This path should consist of the package
information found appended to the projects source directory.
This change will allow code held in a /src/main/java/* directory off of the
projects source directory to be found, unlike now which assumes a subdirectory
contains the code.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
e7511b7f CPackIFW: Add package configuration variables
b2340001 CPackIFW: Document cpack_ifw_configure_component DEPENDS option
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
f86850ef Genex: Implement generator expressions for target PDB files.
028ad318 Genex: Simplify filesytem artifact code
|
| | | | | | |
|
| | | | | | |
|
| |_|/ / /
|/| | | | |
|
|\ \ \ \ \
| | |_|_|/
| |/| | | |
|
| |\ \ \ \ |
|
| |\ \ \ \ \ |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
250ad08a Ninja: Remove _COMPILER_LINKER_OPTION_FLAG_ remnants
|
| | |_|_|/ / /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
0ac28adc VS: Map .jpg and .png sources to Image tool
58bb14d4 VS: Map .xml to XML tool
972cf1d7 VS: Map .appxmanifest sources to AppxManifest tool
15fb1022 VS: Refactor handling of resx headers
c2ef6d23 VS: Refactor handling of "header" sources in VS >= 10
2df38911 VS: Refactor handling of "extra" sources in VS >= 10
143b4005 VS: Convert 'WriteSource' tool argument to std::string
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Inspired-by: Gilles Khouzam <gillesk@microsoft.com>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Inspired-by: Gilles Khouzam <gillesk@microsoft.com>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Inspired-by: Minmin Gong <minmin.gong@gmail.com>
|