Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ENH: Remove unnecessary compiler force macros. The compiler ID can now be ↵ | Brad King | 2008-02-14 | 3 | -63/+27 |
| | | | | detected without linking an executable. | ||||
* | BUG: Fix error when paths have + in them. (special regex characters) | Clinton Stimpson | 2008-02-14 | 1 | -6/+1 |
| | |||||
* | ENH: fix advanced bug | Sebastien Barre | 2008-02-13 | 1 | -2/+0 |
| | |||||
* | BUG: Fix FindQt4.cmake QT4_CREATE_MOC_COMMAND macro to work with spaces in ↵ | Brad King | 2008-02-13 | 1 | -1/+12 |
| | | | | the path while using the @ syntax on MSYS builds. | ||||
* | ENH: Fix eCos.cmake to not require a forced compiler | Brad King | 2008-02-11 | 1 | -11/+13 |
| | | | | | - Search for libtarget.a explicitly - Do not complain about compiler id during try-compile | ||||
* | ENH: When detecting the compiler id try compiling only to an object file. | Brad King | 2008-02-11 | 3 | -0/+19 |
| | |||||
* | ENH: Remove CMAKE_ANSI_CFLAGS variable and instead always add ansi flags to ↵ | Brad King | 2008-02-11 | 1 | -2/+3 |
| | | | | CMAKE_C_COMPILE_OBJECT. We should not require every project to reference CMAKE_ANSI_CFLAGS. | ||||
* | ENH: Better way to have escaping done correctly for all generators. | Clinton Stimpson | 2008-02-08 | 1 | -3/+3 |
| | |||||
* | BUG: Fix arg for moc parameter file so it works with unix makefiles, when the | Clinton Stimpson | 2008-02-08 | 1 | -1/+1 |
| | | | | build dir has a space in it. | ||||
* | BUG: fix for bug 6117 pkgconfig | Bill Hoffman | 2008-02-07 | 1 | -2/+2 |
| | |||||
* | STYLE: use a function instead of a macro, to keep FAIL_MESSAGE local | Alexander Neundorf | 2008-02-06 | 1 | -2/+6 |
| | | | | | | patch from Miguel Alex | ||||
* | BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help ↵ | Brad King | 2008-02-04 | 1 | -0/+3 |
| | | | | compute proper rpath information on AIX when shared libraries have names like "libfoo.a". | ||||
* | BUG: When configuring compiler information files into the CMakeFiles ↵ | Brad King | 2008-02-04 | 5 | -7/+10 |
| | | | | directory in the project build tree, use IMMEDIATE option for CONFIGURE_FILE explicitly. It is needed in case the user sets CMAKE_BACKWARDS_COMPATIBILITY to 2.0 or lower. | ||||
* | BUG: When forcing the C and CXX compilers do not try to detect the ABI ↵ | Brad King | 2008-02-03 | 6 | -24/+38 |
| | | | | information. Cleanup configured language compiler info files by always using @ONLY. This addresses bug#6297. | ||||
* | ENH: Enable dependent library search paths on more platforms | Brad King | 2008-02-02 | 2 | -0/+2 |
| | | | | | - NetBSD needs dependent library paths in -rpath-link option. - kFreeBSD needs dependent library paths in -rpath-link option. | ||||
* | BUG: When preserving relative paths for moc generated files, | Clinton Stimpson | 2008-02-01 | 1 | -1/+6 |
| | | | | also consider paths to headers in the build directory. | ||||
* | ENH: Use new COMPILE_DEFINITIONS_* with set_property to | Clinton Stimpson | 2008-02-01 | 1 | -11/+4 |
| | | | | add Qt release/debug defines. | ||||
* | ENH: Enable dependent library search paths on more platforms | Brad King | 2008-02-01 | 5 | -0/+15 |
| | | | | | | | - HP-UX needs dependent library paths as -L options. - IRIX needs dependent library paths as -L options. - Sun needs dependent library paths as -L options. - FreeBSD needs dependent library paths in -rpath-link option. | ||||
* | ENH: Pass dependent library search path to linker on some platforms. | Brad King | 2008-02-01 | 6 | -1/+23 |
| | | | | | | | | | | | | | | | | - Move runtime path ordering out of cmComputeLinkInformation into its own class cmOrderRuntimeDirectories. - Create an instance of cmOrderRuntimeDirectories for runtime path ordering and another instance for dependent library path ordering. - Replace CMAKE_DEPENDENT_SHARED_LIBRARY_MODE with explicit CMAKE_LINK_DEPENDENT_LIBRARY_FILES boolean. - Create CMAKE_LINK_DEPENDENT_LIBRARY_DIRS boolean. - Create variables to specify -rpath-link flags: CMAKE_SHARED_LIBRARY_RPATH_LINK_<LANG>_FLAG CMAKE_EXECUTABLE_RPATH_LINK_<LANG>_FLAG - Enable -rpath-link flag on Linux and QNX. - Documentation and error message updates | ||||
* | ENH: Support linking to shared libs with dependent libs | Brad King | 2008-01-31 | 1 | -0/+6 |
| | | | | | | | | | - Split IMPORTED_LINK_LIBRARIES into two parts: IMPORTED_LINK_INTERFACE_LIBRARIES IMPORTED_LINK_DEPENDENT_LIBRARIES - Add CMAKE_DEPENDENT_SHARED_LIBRARY_MODE to select behavior - Set mode to LINK for Darwin (fixes universal binary problem) - Update ExportImport test to account for changes | ||||
* | ENH: use ctest to drive dashboards for make targets as opposed to tclsh | Ken Martin | 2008-01-31 | 1 | -73/+6 |
| | |||||
* | BUG: Move decision to switch library paths found in implicit link ↵ | Brad King | 2008-01-31 | 2 | -0/+19 |
| | | | | directories to use -l options from cmFindLibraryCommand to cmComputeLinkInformation. Existing projects may depend on find_library returning a full path. This slightly weakens cmComputeLinkInformation but is necessary for compatibility. | ||||
* | ENH: Added build rule variables CMAKE_<LANG>_ARCHIVE_CREATE, ↵ | Brad King | 2008-01-30 | 1 | -0/+11 |
| | | | | CMAKE_<LANG>_ARCHIVE_APPEND, and CMAKE_<LANG>_ARCHIVE_FINISH to support creation of static archive libraries out of a large number of objects. See bug #6284. | ||||
* | ENH: Make lupdate and lrelease executables advanced variables. | Clinton Stimpson | 2008-01-29 | 1 | -1/+3 |
| | |||||
* | ENH: need quotes | Sebastien Barre | 2008-01-29 | 1 | -7/+7 |
| | |||||
* | ENH: Allow QT4_WRAP_CPP to work with dir1/myobject.h dir2/myobject.h | Clinton Stimpson | 2008-01-29 | 1 | -2/+11 |
| | | | | Fixes #5067. | ||||
* | BUG: Fix dynamic exports executable link option for Sun C compiler on Linux. | Brad King | 2008-01-29 | 1 | -1/+1 |
| | |||||
* | ENH: Added version support to Config mode of find_package command. | Brad King | 2008-01-29 | 1 | -7/+8 |
| | | | | | | - Added EXACT option to request an exact version. - Enforce version using check provided by package. - Updated FindPackageTest to test versioning in config mode. | ||||
* | ENH: Improve find for glib/gthread when Qt is configured to use it. | Clinton Stimpson | 2008-01-29 | 1 | -6/+24 |
| | | | | Fixes #6220. | ||||
* | ENH: Update Tcl/Tk 8.5 | Sebastien Barre | 2008-01-26 | 4 | -4/+44 |
| | |||||
* | ENH: update for Tcl/Tk 8.5 | Sebastien Barre | 2008-01-25 | 5 | -104/+138 |
| | |||||
* | ENH: typo | Sebastien Barre | 2008-01-25 | 1 | -1/+1 |
| | |||||
* | ENH: update for Tcl/Tk 8.5 | Sebastien Barre | 2008-01-25 | 3 | -6/+30 |
| | |||||
* | ENH: Remove sparcv9 architecture subdir added earlier. The new implicit ↵ | Brad King | 2008-01-23 | 1 | -2/+0 |
| | | | | link directory policy takes care of the problem. | ||||
* | BUG: CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG should get its default value from ↵ | Brad King | 2008-01-23 | 1 | -2/+2 |
| | | | | CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG, not CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG. | ||||
* | ENH: update for Tcl/Tk 8.5 | Sebastien Barre | 2008-01-23 | 4 | -28/+40 |
| | |||||
* | ENH: Added CMAKE_LINK_OLD_PATHS compatibility mode for linker search paths. | Brad King | 2008-01-23 | 1 | -0/+5 |
| | |||||
* | ENH: keep cleaning up Tcl/Tk modules | Sebastien Barre | 2008-01-23 | 2 | -112/+119 |
| | |||||
* | BUG: Fix generation of Watcom link lines. | Brad King | 2008-01-23 | 1 | -0/+1 |
| | | | | | - Work-around bug in Watcom command line parsing for spaces in paths. - Add 'library' option before libraries specified by file path. | ||||
* | ENH: Enable library search path suffix for sparcv9 architecture. This ↵ | Brad King | 2008-01-23 | 1 | -0/+2 |
| | | | | should be generalized to a platform file later. | ||||
* | ENH: Add macros to handle translations. Fixes #6229. | Clinton Stimpson | 2008-01-22 | 1 | -0/+72 |
| | |||||
* | ENH: Implement linking with paths to library files instead of -L and -l ↵ | Brad King | 2008-01-22 | 5 | -21/+72 |
| | | | | | | | | | | | | | | | | | separation. See bug #3832 - This is purely an implementation improvement. No interface has changed. - Create cmComputeLinkInformation class - Move and re-implement logic from: cmLocalGenerator::ComputeLinkInformation cmOrderLinkDirectories - Link libraries to targets with their full path (if it is known) - Dirs specified with link_directories command still added with -L - Make link type specific to library names without paths (name libfoo.a without path becomes -Wl,-Bstatic -lfoo) - Make directory ordering specific to a runtime path computation feature (look for conflicting SONAMEs instead of library names) - Implement proper rpath support on HP-UX and AIX. | ||||
* | ENH: Cleanup chrpath feature by not displaying exe format or placing ↵ | Brad King | 2008-01-22 | 2 | -5/+3 |
| | | | | non-advanced options in cache. | ||||
* | ENH: Generalize the check for sizeof void* to detect more ABI information. | Brad King | 2008-01-21 | 8 | -14/+167 |
| | |||||
* | ENH: Implement version support in the find_package command module mode. ↵ | Brad King | 2008-01-21 | 1 | -1/+17 |
| | | | | Version numbers provided to the command are converted to variable settings to tell the FindXXX.cmake module what version is requested. This addresses issue #1645. | ||||
* | BUG: FindX11 module should search for SM library instead of returning -lSM. | Brad King | 2008-01-20 | 1 | -1/+5 |
| | |||||
* | ENH: Tcl/Tk 8.6 alpha schedule for May 2008. | Sebastien Barre | 2008-01-19 | 3 | -0/+19 |
| | |||||
* | ENH: make sure msvc90 gets set | Bill Hoffman | 2008-01-18 | 1 | -0/+1 |
| | |||||
* | ENH: remove RAISE_SCOPE() again and instead add SET(<var> <value> PARENT_SCOPE) | Alexander Neundorf | 2008-01-18 | 2 | -10/+10 |
| | | | | Alex | ||||
* | ENH: make sure MSVC90 is set | Bill Hoffman | 2008-01-18 | 1 | -0/+4 |
| |