Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change the way 32/64 bit compiles are detected with MSVC and intel makefile ↵ | Bill Hoffman | 2009-11-20 | 9 | -36/+62 |
| | | | | builds. Use the platform ID preprocessor approach. | ||||
* | FortranCInterface: Honor language flags in checks | Brad King | 2009-11-19 | 2 | -0/+6 |
| | | | | | | | We pass CMAKE_C_FLAGS, CMAKE_CXX_FLAGS, and CMAKE_Fortran_FLAGS through try_compile() for the FortranCInterface Detect and Verify projects. This honors user-specified compiler flags for each language, thus supporting flags that affect the Fortran mangling. | ||||
* | Fix FindOpenSSL on mingw. This has been reported to be working by ctrlaltca ↵ | Mathieu Malaterre | 2009-11-19 | 1 | -63/+70 |
| | | | | libero.it on cmake mailing list. | ||||
* | Fix bug #9918, spaces included in QT_LIBRARIES when using QtOpenGL. | Clinton Stimpson | 2009-11-18 | 1 | -0/+1 |
| | |||||
* | only add -DQT_DLL on Windows, ok by Clinton | Alexander Neundorf | 2009-11-17 | 1 | -2/+2 |
| | | | | Alex | ||||
* | Don't search for QtMotif on all platforms - only on X11. | Clinton Stimpson | 2009-11-17 | 1 | -39/+46 |
| | |||||
* | FortranCInterface: Use CMake 2.8.0 behavior | Brad King | 2009-11-17 | 1 | -0/+7 |
| | | | | | | | The FortranCInterface module should execute with CMake 2.8.0 behavior even if policies are set differently by the including project. In particular, it makes use of empty list elements and therefore expects NEW behavior of CMP0007. | ||||
* | CPackRPM: tolerate redhat specific clean BUILD ROOT pre-build macro (bug 9872) | Eric Noulard | 2009-11-15 | 1 | -11/+15 |
| | | | | Eric | ||||
* | Document X11_X11_LIB and X11_X11_INCLUDE_PATH | Alexander Neundorf | 2009-11-15 | 1 | -0/+1 |
| | | | | Alex | ||||
* | Split some logic of FindQt4.cmake into separate files, which are included ↵ | Alexander Neundorf | 2009-11-15 | 3 | -672/+750 |
| | | | | | | | | | | | | | | | | | | automatically. Qt4Macros.cmake: all the "public" macros of FindQt4.cmake Qt4ConfigDependentSettings.cmake: the code for detecting the Qt-configuration dependent additional libraries, e.g. when linking statically. There should be no functional changes in this patch. The patch reduces the length of FindQt4.cmake from 1700 lines to around 1000 lines, which is still long enough, but this should make the file a easier to handle (and it is similar to what we do in KDE with FindKDE4Internal.cmake and KDE4Macros.cmake) Ok by Clinton. Alex | ||||
* | Fixed parallel HDF5 detection when HDF5_INCLUDE_DIRS has multiple items. | Will Dicharry | 2009-11-13 | 1 | -4/+4 |
| | |||||
* | Changed HDF5_INCLUDE_DIR to HDF5_INCLUDE_DIRS to conform to standards. | Will Dicharry | 2009-11-13 | 1 | -10/+10 |
| | |||||
* | BUG: rename MPI_PACKAGE_DIR and MPI_PREFIX_PATH vars to be prefixed with _ ↵ | Dave Partyka | 2009-11-13 | 1 | -12/+12 |
| | | | | to prevent conflicts with known variable names in other projects. | ||||
* | BUG: fix MPI_BASE_DIR var to be called _MPI_BASE_DIR to prevent conflicts ↵ | Dave Partyka | 2009-11-13 | 1 | -9/+9 |
| | | | | with known variable names in other projects. | ||||
* | Fix regression with CPACK_NSIS_PACKAGE_NAME, if the project is setting the ↵ | Bill Hoffman | 2009-11-12 | 1 | -2/+16 |
| | | | | CPACK_NSIS_DISPLAY_NAME then use that as the default value and not the CPACK_PACKAGE_INSTALL_DIRECTORY, also make sure it escapes \ correctly. | ||||
* | also search for "qmake-mac", which is installed by macports ↵ | Alexander Neundorf | 2009-11-12 | 1 | -1/+3 |
| | | | | | | (http://lists.kde.org/?l=kde-core-devel&m=125797773120427&w=2) Alex | ||||
* | CPackRPM:: add support for USER specified post/pre [un]install scripts (fix ↵ | Eric Noulard | 2009-11-11 | 1 | -1/+73 |
| | | | | | | bug 8988) Eric | ||||
* | CPackRPM:: support user supplied "Provides" in spec file (fix bug 9584) | Eric Noulard | 2009-11-11 | 1 | -1/+16 |
| | | | | Eric | ||||
* | Search for the header QtAssistant for QT_QTASSISTANT_INCLUDE_DIR instead of ↵ | Alexander Neundorf | 2009-11-10 | 1 | -1/+1 |
| | | | | | | | | | QtAssistantClient This should not change the result (since both should be in the same directory), but seems a bit more logical and is also in sync with what is done in the KDE version. Alex | ||||
* | CPackRPM:: Support USER supplied spec files (bug 9679) | Eric Noulard | 2009-11-09 | 1 | -45/+79 |
| | | | | Eric | ||||
* | Fix CPack bug #9654 | Eric Noulard | 2009-11-09 | 1 | -2/+11 |
| | | | | Eric | ||||
* | Sort documentation entries better and move mark_as_advanced() a bit back | Alexander Neundorf | 2009-11-09 | 1 | -12/+12 |
| | | | | Alex | ||||
* | -another tiny sync with KDE4, no functional changes | Alexander Neundorf | 2009-11-08 | 1 | -2/+6 |
| | | | | Alex | ||||
* | some syncing with FindQt4.cmake from KDE, no functional changes | Alexander Neundorf | 2009-11-08 | 1 | -9/+16 |
| | | | | | | | | -the mark_as_advanced() calls for the variables coming from qmake are now in the corresponding section, and not in the section where the include dirs are foudn Alex | ||||
* | Add jom find module | Bill Hoffman | 2009-11-06 | 1 | -0/+18 |
| | |||||
* | Remove non-language implicit link dependencies | Brad King | 2009-11-05 | 1 | -5/+16 |
| | | | | | | | | | | | | | | | | Some compilers use implicit link options of the form -lcrt*.o -lgcc* -lSystem (on Mac) -lSystemStubs (on Mac) that provide system-wide symbols not specific to any language. These need not be listed explicitly for mixed-language linking. We teach CMake to remove the above items from the implicit library list of each language. This change makes it possible to mix GNU compiler versions in some cases. | ||||
* | Add more documentation to module | Mathieu Malaterre | 2009-11-04 | 1 | -0/+14 |
| | |||||
* | Adding support for java 1.6.0-oem. Make sure to report failure when user ask ↵ | Mathieu Malaterre | 2009-11-04 | 1 | -5/+6 |
| | | | | for version but regex failed to parse version number | ||||
* | Fix -fPIC from being used on executable object files. | James Bigler | 2009-11-04 | 1 | -14/+36 |
| | | | | BUILD_SHARED_LIBS is now only recognized when calling CUDA_ADD_LIBRARY. If you want the CMAKE_SHARED_LIBRARY_C/CXX_FLAGS to be used, pass SHARED as an argument. This prevents -fPIC from being used on objects destined for executables by default. | ||||
* | Replace FATAL_ERROR with status. Remove output when QUIET is ON | Mathieu Malaterre | 2009-11-03 | 1 | -2/+6 |
| | |||||
* | STYLE: minor documentation + typo | Mathieu Malaterre | 2009-11-02 | 1 | -1/+4 |
| | |||||
* | BUG: hardcoded path, are not hints. Split the two lists. Thanks Brad | Mathieu Malaterre | 2009-11-02 | 1 | -12/+20 |
| | |||||
* | BUG: To be able to use ENV and at the same time allow /usr/loca/bin to ↵ | Mathieu Malaterre | 2009-11-02 | 1 | -8/+3 |
| | | | | override /usr/bin, apply patch suggested by Hendrik Sattler (thanks) | ||||
* | ENH: Make those variables advanced. | Mathieu Malaterre | 2009-11-02 | 2 | -0/+6 |
| | |||||
* | BUG: 0009817 cmake does not search in solaris subdirectory for ↵ | Mathieu Malaterre | 2009-11-02 | 1 | -0/+1 |
| | | | | JAVA_INCLUDE_PATH2. Thanks to Gaetan Lehmann for patch | ||||
* | STYLE: respect convention (while being backward compat) | Mathieu Malaterre | 2009-10-30 | 1 | -11/+9 |
| | |||||
* | FIX: BUG: 0009124. Fix documentation | Mathieu Malaterre | 2009-10-30 | 1 | -0/+44 |
| | |||||
* | ENH: FIX 0009777. This should sync FindJava and ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -0/+4 |
| | | | | CMakeDetermineJavaCompiler.cmake now | ||||
* | FIX: BUG: 0009804. Update FindDCMTK to look in more paths. Start looking for ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -17/+55 |
| | | | | command line tool: dcmdump/dcmdjpeg/dcmdrle | ||||
* | FIX: BUG: 0008971 FindOpenSSL improvement. Teaches cmake to find openssl on ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -7/+26 |
| | | | | win32. openssl comes with the crypto libs which are the important part of the openssl project. | ||||
* | STYLE: Fix documentation (thanks Brad). | Mathieu Malaterre | 2009-10-30 | 1 | -3/+4 |
| | |||||
* | FIX: BUG: 0002199 Adding documentation for swig_generated_file_fullname | Mathieu Malaterre | 2009-10-30 | 1 | -1/+6 |
| | |||||
* | FIX: BUG: 0007915 Integrate portion of the patch. Also add .pyd support for ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -2/+32 |
| | | | | python module. | ||||
* | ENH: Update code: 1. In version 1.6.0_17, 17 is now the TWEAK version as per ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -40/+34 |
| | | | | cmake convention. 2. Use VERSION_LESS to compare version, which simplify code 3. Enhance testing, see: https://gdcm.svn.sourceforge.net/svnroot/gdcm/Sandbox/CMakeBug/8/CMakeLists.txt | ||||
* | FIX: BUG: 0009795 FindJava now respect naming convention and handle ↵ | Mathieu Malaterre | 2009-10-30 | 1 | -10/+91 |
| | | | | VERSION/EXACT. | ||||
* | Fixed bug in FindHDF5 caused by hdf5.h existing without H5pubconf.h. | Will Dicharry | 2009-10-29 | 1 | -7/+8 |
| | |||||
* | Fix for bug #9793 try to make sure jni.h matches jni_md.h | Bill Hoffman | 2009-10-29 | 1 | -2/+1 |
| | |||||
* | Fix flags for Intel Fortran on Windows | Brad King | 2009-10-29 | 1 | -3/+3 |
| | | | | | | | | | | | | | | We replace "/MD" with ifort-specific flags as follows: /MD -> /threads /libs:dll /MDd -> /threads /libs:dll /dbglibs We also enable the "/MD" equivalent for all Fortran configurations. Previously multithreaded dll runtimes were used for release builds and threaded static runtimes for debug builds. For mixed Fortran C/C++ projects, this led to link warnings for Debug but not for Release. See issue #8744. | ||||
* | clean up to work with manifest files better. | Bill Hoffman | 2009-10-28 | 1 | -5/+5 |
| | |||||
* | Allow this to handle hand edited manifest files. | Bill Hoffman | 2009-10-27 | 1 | -1/+5 |
| |