| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| |
| | |
64c2342a Watcom: Enable 'WMake Makefiles' generator on Linux
5d9aa66c Watcom: Introduce OpenWatcom compiler id and fix compiler version
9292d3b8 Watcom: Detect compiler target architecture and platform
fbc883c9 Watcom: Add one blank line to Makefile for better readability
|
| | |
|
| |
| |
| |
| |
| |
| | |
Distinguish "Open Watcom" from old "Watcom" by introducing a new
"OpenWatcom" compiler id. The __WATCOMC__ format is "VVRP" for Watcom
and "VVRP + 1100" for Open Watcom.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
98383f80 Unicode: check encoding of files given to configure_file.
|
| | |
| | |
| | |
| | | |
UTF-16 and UTF-32 files are rejected.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
413282c0 file: Avoid runaway DOWNLOAD/UPLOAD progress reports (#14807)
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Curl makes progress callbacks frequently but we round to the nearest
percent and report only when that changes so that we make at most 101
progress reports. However, when unexpected data beyond the total are
transferred the progress can get beyond 100% and lead to unlimited
reports. Avoid this case by capping the reported progress to 100%.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
19012b46 cmMakefile: Fix style.
10e6f1e7 cmMakefile: Fix typo in comment.
c3a2f78b Makefiles: Remove duplicate code.
2e0611f9 cmGeneratorExpression: Remove unused include.
d83ef53a Rename local 'dir_max' variables to 'dir'
|
| | | |
| | | |
| | | |
| | | | |
Use this-> for member access.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The cmGlobalUnixMakefileGenerator3::ProgressMapCompare struct is
logically equivalent to cmStrictTargetComparison.
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | | |
The code is not computing the maximum length directory, as is the
case in cmLocalVisualStudioGenerator::ComputeLongestObjectDirectory.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
bbffccca add_custom_command: Evaluate generator expressions in DEPENDS
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Rely on evaluation in cmCustomCommandGenerator for the generators.
When tracing target dependencies, depend on the union of dependencies
for all configurations.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
2600e923 Disallow INTERFACE libraries with add_custom_command(TARGET).
|
| | | |
| | | |
| | | |
| | | | |
Don't attempt to trace their dependencies.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
5f210672 QtDialog: Fix Qt 5 build on non-Windows.
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
The Qt5Core_QTMAIN_LIBRARIES variable is defined to the Qt5::WinMain
target on Windows, and undefined elsewhere.
|
| | | | |
|
| |\ \ \ |
|
| |\ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| |_|_|/ /
|/| | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
6c9dd0ec cmGlobalGenerator: Make ComputeTargetObjects non-virtual
c481fadc cmGeneratorTarget: Don't store ObjectSources for object libraries.
f6da0440 cmLocalGenerator: Add ComputeObjectFilenames interface.
9ad804ac cmGeneratorTarget: Constify cmSourceFile* in containers.
c725bb3c Constify some APIs in generators.
dcfcd23e cmGeneratorTarget: Make GetSourceDepends const.
04cf50ff cmOSXBundleGenerator: Make MacOSXContentGeneratorType arg const.
6132d979 cmGeneratorTarget: Constify the AddExplicitObjectName API.
bc512211 cmGeneratorTarget: Constify the AddObject API.
cd43433d cmGlobalGenerator: Extract a ComputeTargetObjectDirectory interface.
d5b2e33b Makefiles: Compute local object files on demand.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Implement it in terms of the ComputeObjectFilenames virtual method
on the local generators.
Remove the reimplementation from the global generators which are
now all functionally identical.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Compute them on demand instead.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Implement it in the local generators and use it in the global
generators.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Some of them will be used with other APIs which require value_type
to be cmSourceFile const*.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The storage is already const.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The storage is already const.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Make it public for future external calls.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Don't compute them up front.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
ea17a03b cmTarget: Port <CONFIG>_LOCATION support to updated string APIs
6e466c6f Merge branch 'master' into CONFIG-LOCATION-CMP0026
c903b531 cmTarget: Restore <CONFIG>_LOCATION to CMP0026 OLD behavior (#14808)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | |_|_|_|/ /
| |/| | | | | |
|
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Restore support for the undocumented <CONFIG>_LOCATION target property
removed by commit v3.0.0-rc1~175^2 (cmTarget: Remove support for
<CONFIG>_LOCATION property, 2013-12-30) as part of the CMP0026 OLD
behavior.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
ee8cef87 Encoding: If configured, write Visual Studio project files as UTF-8.
91fd99b8 Encoding: Provide option to configure CMake to use UTF-8 encoding.
|
| | | | | | | |
|
| | |_|/ / /
| |/| | | | |
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | / /
| | |_|/ /
| |/| | | |
61c60b23 QtDialog: Avoid linking to Qt4 WinMain when using Qt 5.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Override the QT_QTMAIN_LIBRARY cache variable with a regular
variable in the Qt 5 configuration. This avoids linking with the
Qt 4 version of the WinMain library.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|