| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
4608a260 Document the TARGET options in Qt4 macros.
|
| |
| |
| |
| |
| | |
Feature introduced in commit 9ce60ff5 (Qt4Macros: Allow specifying
a TARGET in invokations of macros., 2013-02-26).
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Commit 5bb53f6b (cmTarget: Deprecate COMPILE_DEFINITIONS_ properties
with a policy., 2013-12-30) deprecated the config-specific
COMPILE_DEFINITIONS_* properties in favour of using generator
expressions.
Set the directory property in UseQt4.cmake to match the
INTERFACE_COMPILE_DEFINITIONS on the Qt4::QtCore and Qt5::Core
IMPORTED targets. Setting QT_NO_DEBUG is sufficient because qglobal.h
sets the corresponding QT_DEBUG definition if required.
|
|\
| |
| |
| |
| | |
519084c FindJNI: Set JAVA_INCLUDE_PATH2 for darwin (#14508)
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
8252406 CheckTypeSize: Unset temporary variables when done (#14690)
|
| | |
| | |
| | |
| | |
| | | |
When the macro is invoked multiple times, the parsing variables were
not unset and therefore used for all the following calls.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
d729899 FindBoost: Add Boost_USE_DEBUG_RUNTIME option (#14686)
|
| |/
| |
| |
| |
| | |
Add an option to control use of the 'g' runtime debug library tag
on MSVC tools. Default to ON to preserve existing behavior.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
73e9340 get_target_property: Error on non-existent target.
ab9f58f FindQt4: Ensure target exists before calling get_target_property.
37ebeb9 FindQt4: Fix use of get_target_property to use actual target name.
6aabb6a Genex: Use case-sensitive comparison for COMPILER_ID.
5bb53f6 cmTarget: Deprecate COMPILE_DEFINITIONS_ properties with a policy.
|
| | |
| | |
| | |
| | |
| | | |
This macro is called for all potential Qt targets, even those which were
not found.
|
| | |
| | |
| | |
| | |
| | | |
This was introduced in ba48e63f (Generate config-specific interface
link libraries propeties., 2013-02-09).
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
e8b8b37 FindQt4: Use NO_CMAKE_FIND_ROOT_PATH where search paths are already rooted.
|
| | | |
| | | |
| | | |
| | | | |
Thanks to Thomas Petazzoni for part of this fix.
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
f293d52 GNUInstallDirs: Use multiarch on Debian with FreeBSD and HURD kernels
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
92c4d40 CPackWiX: added new CPACK_WIX_CMAKE_PACKAGE_REGISTRY variable
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Allows automatic registration of installed packages with
the cmake package registry.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There are many style errors in these files. This patch fixes only
the syntactical errors.
The script which ported these to rst tripped on some incorrectly
formatted blocks in the original input documentation. Use a new
script to find problematic code (and then fix them manually):
#!/usr/bin/env python
import os
rootDir = '.'
def checkFile(fname):
f = open(fname)
lines = f.readlines()
started = False
counter = 0
for l in lines:
if "#" in l:
started = True
elif started:
return
lin = l.find("(")
if lin != -1 and l.find(")", lin) == -1 and \
not "(To distribute this file outside of CMake, substitute the full" in l:
for lp in lines[counter+1:]:
if lp == "# ::\n":
print "\n\n######### " + fname + "\n\n"
print ''.join(lines[max(counter-2, 0):counter+6])
break
elif lp == "#\n" :
continue
break
counter += 1
for dirName, subdirList, fileList in os.walk(rootDir):
for fname in fileList:
checkFile(os.path.join(dirName, fname))
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
a55c70d cmTarget: Remove support for <CONFIG>_LOCATION property.
c9f9b3c cmTarget: Test impliedByUse number-compatible properties.
fbe1fa7 cmTarget: Don't repeat property origin debug information.
01c545c cmTarget: Fix debug report for interface-set compatibility types.
c67e1a6 cmTarget: Fix reporting interface-set properties which are FALSE.
07b0f54 Qt Tests: Remove commented and unneeded line.
79db8ef cmTarget: Fix the property compatibility error message
43340a9 Help: Reformat Qt autogenerator documentation.
d98ea6c Help: Mark some code blocks as containing cmake code.
ea78935 GenerateExportHeader: Reformat docs.
272a20f cmTarget: Don't update IMPORTED target compilation properties
03d842a Run the add_compile_options command unit test.
cd3d0b6 get_property: Fix testing ALIASED_TARGET target property (#14670)
6a62228 install: Ensure that install(TARGETS) works with no DESTINATION
af3d3b8 export: Only generate and install configuration files if needed.
0de81bb Help: Workaround pygments reporting an error for genexes.
...
|
| | |/
| |/| |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
9e41eb6 Fix wording of "the the" typos throughout text
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
98b9f52 Help: Document export(EXPORT) in the cmake-packages manual.
a1d2bda Don't copy find_dependency in configure_package_config_file.
f4f6529 Help: cmake-packages: Add missing slash.
cbe7e8f export: Implement EXPORT subcommand (#9822)
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
There is not really any need to. Downstreams can either rely on it
being provided by CMake, or copy and distribute it.
Change the documented include for the find_dependency macro.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
3fe4ac8 Help: Add a CMake manual for Packages related docs.
20cafa2 Split the find_dependency macro into a separate file.
|
| | |
| | |
| | |
| | |
| | | |
This allows Config file authors to use it without having to use
CONFIGURE_PACKAGE_CONFIG_FILE.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
af7489d Add MirBSD platform support (#14659)
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Add a Modules/Platform/MirBSD.cmake module that just includes the
OpenBSD platform module.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
95c705a TestCXXAcceptsFlag: Update documentation (#14657)
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Document this module as deprecated and link to CheckCXXCompilerFlag.
Fix cut-n-paste-o and format macro signature.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
9650c09 FindBacktrace: Search and report only when not already found
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Avoid saying "... detected in default set..." each time CMake is run.
Prompted by Rolf Eike Beer on cmake-developers@.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
8632233 CPackWiX: allow customization of generated WiX sources
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Added a new variable CPACK_WIX_PATCH_FILE that users can point at an
XML patch file. Fragments defined within the patch file will be inserted
at supported insertion points (currently Component, File and Directory).
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
3e97bcb Use a config-specific moc parameters file, if needed.
b9f0d81 Define QT_NO_DEBUG for non-debug use of Qt 4.
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
62c276f FindSubversion: Use TortoiseSVN registry key to locate svn
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
If TortoiseSVN is not installed in the default path, the svn executable
installed by TortoiseSVN is not found.
Using the registry key should always find it.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
9b08e3f FindFreetype: Remove duplicates in FREETYPE_INCLUDE_DIRS
bc49d82 FindFreetype: Detect version string with Freetype 2.5
7435ae7 FindFreetype: Find ftheader.h with Freetype 2.5
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In Freetype 2.5 the paths for FREETYPE_INCLUDE_DIR_ft2build and
FREETYPE_INCLUDE_DIR_freetype2 are the same
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
65ee85d CMakeDetermineCompilerId: Fix compiler line match for Xcode 5.1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Xcode 5.1 output no longer puts "./" in the path to the linker output
for the CompilerId test binary. Update our regex to match the path
with or without the component.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
05c518b FindQt4: Restore ability to handle a changed QT_QMAKE_EXECUTABLE properly.
|
| | |/ /
| |/| |
| | | |
| | | |
| | | | |
This fixes a regression in commit 21123416 where it was trying to better handle
a qmake from Qt5.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit ecd84147 (Fortran: Detect pointer size in gfortran on MinGW,
2011-11-29) we started testing for __SIZEOF_POINTER__ but not all GNU
Fortran compilers define this. Check also for __SIZEOF_SIZE_T__ which
at least one version of gfortran defines without also defining
__SIZEOF_POINTER__.
|