summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo direcotry -> directory (and similar) [#13444]Rolf Eike Beer2012-07-302-2/+2
|
* Fixed: FindLAPACK does not find MKL 10.3 when using gcc 4.xAlexey Ozeritsky2012-07-181-4/+2
|
* Merge topic 'ninja-rspfile-link-libraries'David Cole2012-07-121-1/+3
|\ | | | | | | | | | | | | | | | | | | 4bb94c9 Ninja: sysconf() is declared in unistd.h bb36759 Ninja: enable response file support on Mac (length 262144) 3a2c8e8 Ninja: disable work around when linking with mingw 3856e66 Ninja: error on missing rspfile_content 8c1e35c Ninja: remove some unused default arguments 7f647cf Ninja: also write link libraries to rsp file
| * Ninja: disable work around when linking with mingwPeter Kümmel2012-07-111-1/+3
| | | | | | | | | | | | | | The work around is only needed by older GCCs (only testet 4.4/4.7) Ninja is very new so chances are high that there is also a new mingw. Use slashes in link rsp file, because ar.exe can't handle \.
* | Merge topic 'aix-gnu-asm'David Cole2012-07-121-0/+2
|\ \ | | | | | | | | | | | | 7755283 Add ASM platform information for GNU compiler on AIX (#13390)
| * | Add ASM platform information for GNU compiler on AIX (#13390)Brad King2012-07-101-0/+2
| |/ | | | | | | | | | | | | Among other flags this sets RPATH flags correctly so that CMake knows how to treat CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH for the ASM language. This is the GNU compiler equivalent to commit a0bab7ae (Add ASM platform information for XL compiler on AIX, 2011-03-02), made for XL.
* | Merge topic 'aix-GNU-shared-libs'David Cole2012-07-121-1/+2
|\ \ | | | | | | | | | | | | 767a7ad AIX-GNU: Link shared libs with -brtl,-bnoipath (#13352)
| * | AIX-GNU: Link shared libs with -brtl,-bnoipath (#13352)Brad King2012-07-091-1/+2
| | | | | | | | | | | | We already use these flags with the XL toolchain. Use them for GNU too.
* | | Merge topic 'deploy-qt4-workaround-bug-13258'David Cole2012-07-121-1/+1
|\ \ \ | |_|/ |/| | | | | | | | 374b9b9 DeployQt4: workaround bug 13258 where ARGV1 is leaked into a sub function.
| * | DeployQt4: workaround bug 13258 where ARGV1 is leaked into a sub function.Clinton Stimpson2012-07-091-1/+1
| |/
* | Merge topic 'getprerequisites-pie-executables'David Cole2012-07-091-0/+8
|\ \ | | | | | | | | | | | | ac7a193 GetPrerequisites.cmake: detect executables built with the -pie linker flag.
| * | GetPrerequisites.cmake: detect executables built with the -pie linker flag.Clinton Stimpson2012-07-051-0/+8
| |/
* | Merge topic 'CPack-honorCPACK_XXX-valuesInScriptFile'David Cole2012-07-091-0/+8
|\ \ | | | | | | | | | | | | 05a8630 Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config.
| * | Do not provide defaul value for CPACK_PACKAGE_DIRECTORY if found in config.Eric NOULARD2012-07-041-0/+8
| |/ | | | | | | This fixes bug #0012906.
* | Merge topic 'FindBoostNotFoundBug'David Cole2012-07-091-119/+109
|\ \ | | | | | | | | | | | | | | | ca90709 FindBoost: Future proof to 1.56 accd042 FindBoost: Fix bug where Boost_FOUND could be false when version specified
| * | FindBoost: Future proof to 1.56Philip Lowman2012-06-301-1/+4
| | |
| * | FindBoost: Fix bug where Boost_FOUND could be false when version specifiedPhilip Lowman2012-06-301-118/+105
| |/ | | | | | | | | | | Fixes a problem where when specifying a version number without the REQUIRED parameter, Boost_FOUND would be true on the first configure but false on subsequent configures.
* | Merge topic 'EclipseFixIncludeDirDetectionMinGW'David Cole2012-07-091-18/+7
|\ \ | | | | | | | | | | | | d7bc8dd Eclipse: fix #13313, always set LANG to C, also if unset
| * | Eclipse: fix #13313, always set LANG to C, also if unsetAlex Neundorf2012-06-251-18/+7
| |/ | | | | | | | | | | Otherwise include dir detection does not work with MinGW on french systems. Alex
* | FindJava: improve version matching (#12878)Rolf Eike Beer2012-06-251-3/+3
|/
* Merge topic 'CMakeDetermineCCompiler-clear-init'David Cole2012-06-211-1/+1
|\ | | | | | | | | b9ccaf5 CMakeDetermineCCompiler: Fix typo "_CXX_" -> "_C_" (#13330)
| * CMakeDetermineCCompiler: Fix typo "_CXX_" -> "_C_" (#13330)Brad King2012-06-201-1/+1
| | | | | | | | | | Initialize CMAKE_C_COMPILER_INIT before using it, rather than CMAKE_CXX_COMPILER_INIT.
* | Merge topic 'qt4-macros'David Cole2012-06-212-24/+38
|\ \ | | | | | | | | | | | | | | | | | | 0331a5a Qt4Macros: add some quotes to prevent damage from spaces in the paths f46903b Qt4Macros: improve basename extraction in QT4_ADD_DBUS_INTERFACES aa841ae FindQt4: extend documentation
| * | Qt4Macros: add some quotes to prevent damage from spaces in the pathsRolf Eike Beer2012-06-201-17/+17
| | |
| * | Qt4Macros: improve basename extraction in QT4_ADD_DBUS_INTERFACESRolf Eike Beer2012-06-201-1/+2
| | | | | | | | | | | | | | | | | | -convert the filename to lowercase before the extraction, this allows this to work even if the filename as uppercase ".XML" extension -use get_filename_component(... NAME) to strip the path
| * | FindQt4: extend documentationRolf Eike Beer2012-06-201-6/+19
| |/ | | | | | | | | -refer to AUTOMOC from QT4_AUTOMOC -mention how source file properties influence QT4_ADD_DBUS_INTERFACE
* | Merge topic 'find-devil-doc-formatting'David Cole2012-06-211-5/+16
|\ \ | | | | | | | | | | | | af988e8 FindDevIL: clean up documentation formatting
| * | FindDevIL: clean up documentation formattingRolf Eike Beer2012-06-191-5/+16
| |/
* | Merge topic 'use-string-to-cmake-path'David Cole2012-06-213-18/+6
|\ \ | | | | | | | | | | | | 3505e68 replace open coded versions of file(TO_CMAKE_PATH)
| * | replace open coded versions of file(TO_CMAKE_PATH)Rolf Eike Beer2012-06-193-18/+6
| |/
* | Merge topic 'no-explicit-usr-search'David Cole2012-06-2114-72/+0
|\ \ | | | | | | | | | | | | e93ac6f do not explicitely specify /usr and /usr/local as search paths
| * | do not explicitely specify /usr and /usr/local as search pathsRolf Eike Beer2012-06-1914-72/+0
| |/ | | | | | | If not explicitely excluded these paths are searched automatically anyway.
* | fix some typosRolf Eike Beer2012-06-193-3/+3
|/
* Merge topic 'CPackDeb-docUpdate'David Cole2012-06-191-1/+29
|\ | | | | | | | | 5ac6ca0 CPackDeb add missing documentation for some CPACK_DEBIAN_xx variables.
| * CPackDeb add missing documentation for some CPACK_DEBIAN_xx variables.Eric NOULARD2012-06-191-1/+29
| | | | | | | | Inspired-By: Doug Linden <linderd@iinet.net.au>
* | Merge topic 'FindBullet-LinearMath_Debug'David Cole2012-06-191-1/+1
|\ \ | | | | | | | | | | | | 4393b3b FindBullet: Add missing math library name (#13309)
| * | FindBullet: Add missing math library name (#13309)Jonathan Klein2012-06-181-1/+1
| |/ | | | | | | | | | | | | Add "LinearMath_Debug" to the list of names to search for BULLET_MATH_LIBRARY_DEBUG. The _Debug name is present in all other lines already. Now the script manages to find all debug&release libraries on my system.
* | Merge topic 'ninja-cldeps'David Cole2012-06-195-3/+45
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb410e8 Ninja: disable cldeps for bcc32, it's too old, and ninja would also not build 5ead31d Ninja: try work around for bcc32 bug 1333b57 Ninja: build server fixes 9081e3a remove warning about unused parameter f430bea Ninja: maybe this fixes the bcc32 build f2c1288 Ninja: msvc6 for-scoping 44b9bbc Ninja: build with old msvc versions 57156a5 Ninja: build server fixes f1abdce Ninja: some bytes of the rc files couldn't be piped correctly 2de963d Ninja: don't remove space between command and parameters 50b6f33 Ninja: build cmcldeps with mingw c05653e Ninja: try to make GetProcessId visible ab245ff Ninja: but cl supports /nologo ... bf58e9a Ninja: no /nologo option in old rc.exe 2fb07fc Ninja: Eclipse and KDevelop fixes for ninja 518c065 Ninja: don't pollute build dir with preprocessed rc files ...
| * Ninja: fix ModuleNoticies testPeter Kuemmel2012-06-091-0/+3
| |
| * Ninja: don't set cmcldeps vars to empty string when they are not definedPeter Kuemmel2012-06-093-10/+7
| |
| * Ninja: add copyright and descriptionPeter Kuemmel2012-06-091-0/+19
| |
| * Ninja: assume cmcldeps in the same dir as cmakePeter Kuemmel2012-06-091-1/+1
| |
| * Ninja: allow spaces in source pathPeter Kuemmel2012-06-086-21/+26
| | | | | | | | And make /showIncude prefix visible for all build rules
| * Ninja: add wrapper for cl to extract dependenciesPeter Kuemmel2012-06-081-0/+18
| | | | | | | | | | | | | | | | | | | | | | cmcldeps wraps cl and adds /showInclude before calling cl. It parses the output of cl for used headers, drops system headers and writes them to a GCC like dependency file. cmcldeps uses ATM ninja code for process handling, but could be ported later to SystemTools. TODO: Why needs ninja multiple calls in the BuildDepends test?
* | Merge topic 'RemoveASMDebugOutput'David Cole2012-06-141-6/+0
|\ \ | | | | | | | | | | | | 0b343cb ASM compiler detection: remove debug output (#13270)
| * | ASM compiler detection: remove debug output (#13270)Alex Neundorf2012-06-121-6/+0
| |/ | | | | | | | | | | This must have been left in accidentially. Alex
* | Merge topic 'position-independent-targets'David Cole2012-06-1226-10/+89
|\ \ | | | | | | | | | | | | | | | | | | bd34963 Refactor generation of shared library flags 55d7aa4 Add platform variable for flags specific to shared libraries 31d7a0f Add platform variables for position independent code flags
| * | Add platform variable for flags specific to shared librariesStephen Kelly2012-06-125-2/+13
| | | | | | | | | | | | | | | | | | Store in CMAKE_${lang}_COMPILE_OPTIONS_DLL flags from CMAKE_SHARED_LIBRARY_${lang}_FLAGS that are truly exclusive to shared libraries.
| * | Add platform variables for position independent code flagsStephen Kelly2012-06-1224-8/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Store in new platform variables CMAKE_${lang}_COMPILE_OPTIONS_PIC CMAKE_${lang}_COMPILE_OPTIONS_PIE flags for position independent code generation. In almost all cases, this means duplication of the CMAKE_SHARED_LIBRARY_${lang}_FLAGS for the _PIC case and using the assumed pie equivalent for the _PIE case. Note that the GNU compiler has supported -fPIE since 3.4 and that there is no -fPIC on GNU for Windows or Cygwin. There is a possibility that the _PIE variables are not correct. However, as there is no backwards compatibility to be concerned about (as the POSITION_INDEPENDENT_CODE property is not used anywhere yet), the current state suffices.
* | | Merge topic 'UseJava-13281'David Cole2012-06-121-2/+2
|\ \ \ | | | | | | | | | | | | | | | | 5593d57 UseJava: fix find_jar() called with multiple files (#13281)