| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
7ee3cee VS11: Add VS 2012 Express support (#13348)
e17f345 VS11: Detect VS 2012 Express for default generator (#13348)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the registry entries that vsvars32.bat uses to detect the location of
MSBuild.exe in the framework directory. Invoke MSBuild with the option
/p:VisualStudioVersion=$version
so it knows from which VS version to load the system build rules. Teach
cmGlobalVisualStudio11Generator to set its ExpressEdition member using the
registry.
|
|\ \
| | |
| | |
| | |
| | | |
011d5a4 OS X: Add platform-specific Clang compiler info files (#13536)
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Clang has the same interface as GNU except that we do not need to test
for the deployment target and sysroot flags. Simply set variables
CMAKE_${lang}_HAS_ISYSROOT
CMAKE_${lang}_OSX_DEPLOYMENT_TARGET_FLAG
to true because every version of Clang available on OS X supports these
flags.
|
|\ \
| | |
| | |
| | |
| | | |
adf7058 FindSDL: add SDLMAIN_LIBRARY only once (#13262)
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
7369a8f file(DOWNLOAD): Make TLS options behave as documented
131d91a Rename SSL terminology to TLS
|
| | |
| | |
| | |
| | |
| | |
| | | |
TLS has superseded SSL so rename the recently added file(DOWNLOAD) and
ExternalProject options using the newer terminology. Drop "CURLOPT"
from names because curl is an implementation detail.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
c266461 Add SSL_VERIFYPEER and CAINFO file options to ExternalProject_Add.
beb8a83 ExternalProject: Generalize URL_MD5 option to URL_HASH
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit adds the ability to turn on and off ssl certificate
authority checking. It also adds the ability to specify a
certificate authority information file. This can be done
by setting global cmake variables CMAKE_CURLOPT_CAINFO_FILE
and or CMAKE_CURLOPT_SSL_VERIFYPEER in the project calling
ExternalProject_Add, or by passing those options to individual
ExternalProject_Add calls.
|
| | |
| | |
| | |
| | | |
Add support for SHA algorithms.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
248db6c FindOpenSceneGraph: simplify by using more features of FPHSA
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
fbda7bb Initial version of find module
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
db207e4 FindCUDA: Added CUDA_HOST_COMPILER variable.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added a new CUDA variable for specifying the CUDA_HOST_COMPILER. This will allow users to
be able to specify which host compiler to use for invoking NVCC with. By default it will
use the compiler used for host compilation. This is convenient for when you want to
specify a different compiler than the default compiler. You end up using the same
compiler for both the NVCC compilation and the host compilation instead of using the
default compiler in the path for NVCC.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
7924aac CMakeDetermineFortranCompiler: add support for cross-compiling (#13379)
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds the same support code for cross compiling to
CMakeDetermineFortranCompiler as there is already in the
C and CXX versions of this file.
Alex
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
d8a1dd5 Handles %attr(nnn,-,-) /path/to/file in CPACK_RPM_USER_FILELIST properly.
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
This triggered an unknown secondary bug when there is
no ABSOLUTE INSTALL file. This is fixed as well.
This is based on a fix of bug #0013468 from Viktor Dubrovsky.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ff0d1a8 include FPHSA from current directory in all modules
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
656ab19 FindGettext: remove code duplicating FPHSA checks
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
5c25df1 FindQt4: Avoid "finding" non-existent library in a .framework
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
...if the library file does not exist inside the .framework then do
not allow a library variable to be set to the path to the framework.
Force set it to NOTFOUND instead.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
9d91fc6 fix for discovering ft2build.h using FREETYPE_DIR environment var (#13502)
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | | |
28d744c Add WindowsCE platform information files
e7cb805 Add additional architectures to CMakePlatformId.h.in
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This enables CMake to create Makefiles targeting Windows CE devices.
CMake needs to be run within a cross compile command prompt and requires
a toolchain file which sets CMAKE_SYSTEM_NAME to "WindowsCE" and
optionally CMAKE_SYSTEM_VERSION.
|
| |/ /
| | |
| | |
| | | |
Detect the MIPS and SHx architecture for MSVC compiler.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
af06482 FindFLEX: fix version extraction on Apple
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The space in 'flex 2.5.35 Apple(flex-31)' caused the version extraction to
fail. Ignore everything after the first space following the version number.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
42bfc5a Read entire Qt4 qrc file when parsing for depends info.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The qrc file is an xml file, not line based, so the entire 'interesting'
content to parse is not necessarily found by STRINGS and a regexp.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
16fa7b7 VS: Fix MSVC_IDE definition recently broken by refactoring
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
In commit 485a940e (VS: Simplify MSVC version reporting, 2012-08-23) we
accidentally flipped the 0/1 values of MSVC_IDE. Flip them back and
teach the CheckCompilerRelatedVariables test to check the variable.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
3252149 Fix casing of 'Qt' in docs, comments and user-visible strings.
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | | |
QT (cue-tea) is Apple QuickTime.
Qt (cute) is the C++ framework.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
be9afbf Find mingw's windres also when Unix Makefiles are used
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
0af27f1 Ninja: also detect /showInclude prefix for icl
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
caa9151 Fix errors detecting Qt4 on Windows 8.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Thanks to Petr Baloun for the patch.
|
|\ \ \ \ \ \
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
32b7c72 Merge branch 'cmake-platform-info-version' into msvc-compiler-info
f3ddfef Modernize MSVC compiler information files
485a940 VS: Simplify MSVC version reporting
32db033 VS: Remove support for "free" version 2003 tools
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Conflicts:
Modules/CMakeTestCCompiler.cmake
Modules/CMakeTestCXXCompiler.cmake
Modules/Platform/Windows-cl.cmake
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Remove the old-style "Windows-cl.cmake" and its helper "cl.cmake". Load
the information through new-style "Platform/Windows-MSVC-<lang>.cmake"
files. Factor information common to C and CXX into a helper file
"Platform/Windows-MSVC.cmake" loaded from the per-language files.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Teach Windows-cl.cmake to use CMAKE_(C|CXX)_COMPILER_VERSION to set the
"MSVC##" and MSVC_VERSION variables. It no longer needs the IDE generator
to dictate the version or to detect the version by running the
command-line tool for NMake and Ninja generators. Drop configuration of
CMakeCPlatform.cmake and CMakeCXXPlatform.cmake from Windows-cl.cmake.in
because all the results it saved are now cheap to compute every time.
|