summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ENH: checks if Fortran is enbaled. If not an error message is produced.Alin Elena2008-07-212-6/+15
|
* ENH: Support full-path libs w/out extension in VS IDE.Brad King2008-07-211-1/+40
| | | | | | | - This case worked accidentally in CMake 2.4, though not in Makefiles. - Some projects build only with the VS IDE on windows and have this mistake. - Support them when 2.4 compatibility is enabled by adding the extension.
* ENH: Modules/CheckFortranFunctionExists.cmake helps gfortran to check the ↵Alin Elena2008-07-212-4/+7
| | | | | | existence of a file ENH: Modules/FindLAPACK.cmake returns the full list of libraries required to link against Lapack
* STYLE: Nightly Date StampBrad King2008-07-211-1/+1
|
* STYLE: fix #7146, add documentation forAlexander Neundorf2008-07-201-8/+98
| | | | | | | | | | CMAKE[_SYSTEM]_(LIBRARY|PROGRAM|INCLUDE|PREFIX)_PATH variables -moved CMAKE_CROSSCOMPILING from "Variables that modify behaviour" to "variables that Provide Information", since it should be used only for testing whether we are currently in cross compiling mode, not for switching between the modes. Alex
* BUG: #7333, search dirs for FedoraAlexander Neundorf2008-07-201-0/+2
| | | | Alex
* BUG: #7360: add support for FreeBSDAlexander Neundorf2008-07-201-1/+8
| | | | | | BUG: #7345: add support for ppc Alex
* BUG: fix #6416: provide JNI_LIBRARIES and JNI_INCLUDE_DIRSAlexander Neundorf2008-07-201-3/+20
| | | | Alex
* STYLE: Nightly Date StampBrad King2008-07-201-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-191-1/+1
|
* ENH: Improvements to the bundle cpack generator from second patch attached ↵David Cole2008-07-181-100/+138
| | | | to feature request #7170. Thanks to Tim Shead.
* ENH: Use the HINTS feature of find_library to find the right libraries forDouglas Gregor2008-07-181-6/+7
| | | | MPI, and act a bit more intelligently when MPI cannot be found.
* STYLE: Nightly Date StampBrad King2008-07-181-1/+1
|
* COMP: Check for -Wno-long-double before usingBrad King2008-07-171-9/+13
| | | | | | | Older GCC on the Mac warns for use of long double, so we use -Wno-long-double. Newer GCC on the Mac does not have this flag and gives an error. We now check for the flag before using it. See bug #7357.
* ENH: Avoid cmcurl CMake macro name conflictsBrad King2008-07-173-28/+28
| | | | | | Utilities/cmcurl/CMake provides macros with the same file names and macro names as others in Modules, but with different interfaces. We rename the curl ones to avoid conflict.
* STYLE: Nightly Date StampBrad King2008-07-171-1/+1
|
* BUG: Fix try_compile during EnableLanguageBrad King2008-07-162-9/+33
| | | | | | | | | | | | | | - The source-file signature of try_compile looks up the language of the source file using the extension-to-language map so that it knows what language to enable in the generated project. - This map needs to be filled before loading a file specified by CMAKE_USER_MAKE_RULES_OVERRIDE CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG> so that the user file may call the try_compile() source-file signature. - It must still be re-filled after loading CMake<LANG>Information.cmake in case the compiler- or platform-specific files added anything. - See bug #7340.
* ENH: remove test that does not work on all compilersBill Hoffman2008-07-161-32/+0
|
* STYLE: Nightly Date StampBrad King2008-07-161-1/+1
|
* ENH: add a test for bug 7316Bill Hoffman2008-07-151-0/+33
|
* STYLE: Nightly Date StampBrad King2008-07-151-1/+1
|
* BUG: fix for bug 7316Bill Hoffman2008-07-141-4/+0
|
* ENH: FindBoost can now find the upcoming Boost 1.46Douglas Gregor2008-07-141-5/+5
|
* STYLE: Nightly Date StampBrad King2008-07-141-1/+1
|
* ENH: Improved support for finding wxWidgets in MinGW environment.Miguel A. Figueroa-Villanueva2008-07-131-6/+17
|
* STYLE: Nightly Date StampBrad King2008-07-131-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-121-1/+1
|
* STYLE: Nightly Date StampBrad King2008-07-111-1/+1
|
* COMP: remove warning and check for assignment to itself in operator=Bill Hoffman2008-07-101-0/+4
|
* STYLE: Nightly Date StampBrad King2008-07-101-1/+1
|
* BUG: Fix dylib versioning flags for old OSX.Brad King2008-07-091-2/+2
| | | | | | - ld flags -dylib_compatibility_version and -dylib_current_version are libtool flags -compatibility_version and -current_version - OSX 10.3 does not like the dylib_ prefixes.
* COMP: Fix HP continuous. Pull stl headers into CMake header files using ↵David Cole2008-07-091-3/+1
| | | | cmStandardIncludes.h
* ENH: One more patch from Doug Gregor including PackageMaker functionality ↵David Cole2008-07-097-121/+297
| | | | for componentized-for-the-end-user and download-some-bit-on-demand installers.
* ENH: fix memory leakBill Hoffman2008-07-091-0/+1
|
* ENH: Set version info for shared libs on OSX.Brad King2008-07-094-4/+82
| | | | | | - Map SOVERSION major.minor.patch to compatibility_version - Map VERSION major.minor.patch to current_version - See issue #4383.
* ENH: Add full target version signature cmTarget::GetTargetVersion.Brad King2008-07-092-3/+21
|
* STYLE: Nightly Date StampBrad King2008-07-091-1/+1
|
* ENH: Use new cpack_add_component macro (and friends) from the ↵David Cole2008-07-081-48/+28
| | | | CPackComponents test. Thanks again to Doug Gregor!
* ENH: Further refinement of the CPack components functionality from Doug Gregor.David Cole2008-07-0815-51/+1076
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Details: ========== - New cpack_add_component, cpack_add_component_group, and cpack_add_install_type "commands" defined as macros in the CPack module. - Documentation for all of the variables and commands in the CPack module. - Added get_cmake_property(... COMPONENTS) to CMake to ask for the names of all components. Used in the CPack module to automatically build component-based installers. (Set CPACK_MONOLITHIC_INSTALL to turn off component-based installation). - A group can declare its PARENT_GROUP, to build an arbitrary hierarchy of groups. - New CPack command cpack_configure_downloads, which creates an installer that downloads only the selected components on-the-fly. Those components marked DOWNLOADED will be separate packages downloaded on-the-fly (or, all packages can be marked as such with the ALL option to cpack_configure_downloads). Individual components are compressed with ZIP at installer-creation time and downloaded/uncompressed by the installer as needed. This feature is only available on Windows with NSIS at the moment. - NSIS installers can install themselves and enable the "Change" button in Add/Remove programs, allowing users to go back and install or remove components. This can be disabled through cpack_configure_downloads, because it's only really useful is most of the application's functionality is in downloaded components. - Bug fix: automatically install everything whose COMPONENT was not specified (it's a hidden, required group) - Bug fix: fixed removal of components when re-running the NSIS installer and unchecking components - Bug fix: NSIS installers now only install/remove the minimal number of files when re-run to update the installation (or by clicking "Change" in Add/Remove programs)
* STYLE: Nightly Date StampBrad King2008-07-081-1/+1
|
* ENH: add get_test_property to bootstrap so bootstrap builds test the same as ↵Bill Hoffman2008-07-073-12/+2
| | | | non-bootstrap builds
* BUG: Do not build human-reference files in XcodeBrad King2008-07-071-1/+8
| | | | | | | | - The Info.plist file in app bundles should not be built. - User-specified files such as foo.txt should not be built. - Only files with a recognized language should be built, just as in the Makefiles generators. - See bug #7277.
* ENH: Add projectRoot to Xcode projectsBrad King2008-07-071-0/+7
| | | | | | - This attribute points Xcode at the source tree. - Xcode 3 wants this to be set always. - See bug #7044.
* BUG: Fix AppBundle=>Library depends in XcodeBrad King2008-07-071-2/+12
| | | | | | - The Xcode generator xcode-depend-helper needs to account for the paths of executables within application bundles. - See bug #7278.
* STYLE: Nightly Date StampBrad King2008-07-071-1/+1
|
* COMP: fix warningBill Hoffman2008-07-071-1/+1
|
* COMP: fix some more warningsBill Hoffman2008-07-071-4/+0
|
* COMP: fix a few more warningsBill Hoffman2008-07-062-3/+3
|
* BUG: Add new library richtext. Reported in #7284 thanks to earith.Miguel A. Figueroa-Villanueva2008-07-061-2/+3
|
* STYLE: Nightly Date StampBrad King2008-07-061-1/+1
|