summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Improve exporting/importing of targetsBrad King2008-02-067-46/+128
| | | | | - Use real name instead of link for location of versioned targets - Error when a target is exported multiple times
* BUG: Make sure linking to a shared lib on windows uses import library and ↵Brad King2008-02-061-2/+6
| | | | not the new realname.
* BUG: Do not create versioned executable names on Xcode where they are not ↵Brad King2008-02-061-1/+1
| | | | supported.
* ENH: When linking to versioned targets whose real file name is known pass ↵Brad King2008-02-064-15/+65
| | | | the real name to the linker instead of the symlink name.
* ENH: remove debug print stuffBill Hoffman2008-02-061-7/+0
|
* ENH: add DOWNLOAD option to FILE commandBill Hoffman2008-02-063-2/+182
|
* ENH: change name of qt-dialogBill Hoffman2008-02-061-3/+3
|
* STYLE: Nightly Date StampBrad King2008-02-061-1/+1
|
* ENH: Analyze inter-target dependencies to safely fix cyclesBrad King2008-02-067-144/+642
| | | | | | | | | | - Cycles may be formed among static libraries - Native build system should not have cycles in target deps - Create cmComputeTargetDepends to analyze dependencies - Identify conneced components and use them to fix deps - Diagnose cycles containing non-STATIC targets - Add debug mode property GLOBAL_DEPENDS_DEBUG_MODE - Use results in cmGlobalGenerator as target direct depends
* STYLE: Nightly Date StampBrad King2008-02-051-1/+1
|
* COMP: Add missing include for assert.Brad King2008-02-051-0/+2
|
* ENH: Allow separate installation of shared libs and their links.Brad King2008-02-046-20/+222
| | | | | | | - Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command - Options select a \"namelink\" mode - cmInstallTargetGenerator selects files/link based on mode - See bug #4419
* ENH: make sure ALL_BUILD only shows up onceBill Hoffman2008-02-041-1/+3
|
* BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help ↵Brad King2008-02-044-2/+34
| | | | compute proper rpath information on AIX when shared libraries have names like "libfoo.a".
* BUG: When configuring compiler information files into the CMakeFiles ↵Brad King2008-02-045-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.
* STYLE: Nightly Date StampBrad King2008-02-041-1/+1
|
* BUG: When forcing the C and CXX compilers do not try to detect the ABI ↵Brad King2008-02-036-24/+38
| | | | information. Cleanup configured language compiler info files by always using @ONLY. This addresses bug#6297.
* COMP: Avoid warning in kwsys IOStream.cxx when the helper functions are not ↵Brad King2008-02-031-0/+13
| | | | needed. Define one public symbol to avoid complaints from archivers about empty object files.
* COMP: Convert C function prototypes to use (void) instead of ().Brad King2008-02-034-5/+5
|
* BUG: cmCTest::GetConfigType should return the string by reference-to-const ↵Brad King2008-02-032-2/+2
| | | | so that callers may use .c_str() safely.
* COMP: Fix warning in SystemInformation.cxx about possibly incorrect ↵Brad King2008-02-031-2/+2
| | | | assignment in if condition.
* COMP: Fix unreachable code warning. Remove runtime test of constant ↵Brad King2008-02-031-5/+1
| | | | information.
* COMP: Remove inline keyword from forward declaration for VS9.Brad King2008-02-031-4/+4
|
* STYLE: Nightly Date StampBrad King2008-02-031-1/+1
|
* ENH: fix infinite loop from size_t changeBill Hoffman2008-02-021-1/+1
|
* ENH: Enable dependent library search paths on more platformsBrad King2008-02-022-0/+2
| | | | | - NetBSD needs dependent library paths in -rpath-link option. - kFreeBSD needs dependent library paths in -rpath-link option.
* STYLE: Nightly Date StampBrad King2008-02-021-1/+1
|
* ENH: disable test for vs 70 as devenv randomly segfaults when building the ↵Ken Martin2008-02-011-2/+2
| | | | sub-project
* ENH: really Bill, using Ken's checkout, fix output in ctest so clean output ↵Ken Martin2008-02-011-6/+39
| | | | in build and test is not lost, also display the command lines used
* BUG: Fixed typo resulting in confusing error message from ↵Brad King2008-02-011-1/+1
| | | | cmExportInstallFileGenerator.
* BUG: When preserving relative paths for moc generated files,Clinton Stimpson2008-02-011-1/+6
| | | | also consider paths to headers in the build directory.
* BUG: Remove InstallNameFixupPath from cmTarget and cmInstallTargetGenerator.Brad King2008-02-013-48/+30
| | | | | | | | | - Motivation: - It depended on the order of installation - It supported only a single destination for each target - It created directory portions of an install name without user request - Updated ExportImport test to install targets in an order that expoed this bug
* ENH: fix warningsBill Hoffman2008-02-011-2/+2
|
* ENH: Use new COMPILE_DEFINITIONS_* with set_property toClinton Stimpson2008-02-011-11/+4
| | | | add Qt release/debug defines.
* ENH: Show version number in window title.Clinton Stimpson2008-02-012-2/+5
|
* ENH: fix more warningsBill Hoffman2008-02-011-1/+1
|
* ENH: fix more warningsBill Hoffman2008-02-011-2/+2
|
* ENH: fix more warningsBill Hoffman2008-02-011-2/+2
|
* ENH: fix more warningsBill Hoffman2008-02-011-2/+2
|
* ENH: fix some warnings and 64 bit build windowsBill Hoffman2008-02-011-18/+21
|
* ENH: fix win64 build and a warningBill Hoffman2008-02-011-4/+7
|
* ENH: Use translation file if it exists for the locale.Clinton Stimpson2008-02-014-29/+46
| | | | | | | Consolidate some strings. More responsive interrupting. Prompt user if they try to close during configure, and allow them to close.
* ENH: Update ExportImport test to enforce dependent library pathsBrad King2008-02-012-0/+11
| | | | | - Build without rpaths - Place implementation libs in separate directories
* ENH: Enable dependent library search paths on more platformsBrad King2008-02-015-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.
* BUG: Fix commit 1.41 of Tests/CMakeLists.txt to place fake target before ↵Brad King2008-02-011-1/+1
| | | | --version flag instead of after.
* ENH: Pass dependent library search path to linker on some platforms.Brad King2008-02-0122-385/+719
| | | | | | | | | | | | | | | | - 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
* COMP: Fix shadowed local warning.Brad King2008-02-011-3/+3
|
* STYLE: Nightly Date StampBrad King2008-02-011-2/+2
|
* ENH: try to fix hp and vs 6, again...Bill Hoffman2008-02-011-6/+7
|
* STYLE: line lengthBill Hoffman2008-01-312-2/+4
|