df31692 | Clinton Stimpson | 14 February 2008, 23:18:10 UTC | ENH: Add shortcut to start search/filter. A bit of cleanup. Disable tab navigation in cache variable list. Enable home/end keys. BUG: Ensure currently edited values are saved before doing configure. | 14 February 2008, 23:18:10 UTC |
1c0595c | Brad King | 14 February 2008, 21:42:29 UTC | ENH: Add global property ALLOW_DUPLICATE_CUSTOM_TARGETS to help existing projects that depend on having duplicate custom targets. It is allowed only for Makefile generators. See bug#6348. | 14 February 2008, 21:42:29 UTC |
67f8c0f | Brad King | 14 February 2008, 20:31:08 UTC | ENH: Allow multiple OS X applications bundles to be created in a single build directory. Converted Info.plist files to be generated directly instead of configured with make variables. The MACOSX_BUNDLE_* variables are now properties (and vars for compatibility). | 14 February 2008, 20:31:08 UTC |
7b1c305 | Bill Hoffman | 14 February 2008, 20:06:05 UTC | ENH: make sure html < > & stuff is escaped for the output window | 14 February 2008, 20:06:05 UTC |
b459ec9 | Brad King | 14 February 2008, 18:36:23 UTC | ENH: Updated DEFINE_PROPERTY command to be more extendible and more consistent with new SET_PROPERTY and GET_PROPERTY signatures. | 14 February 2008, 18:36:23 UTC |
5b02a4a | Brad King | 14 February 2008, 16:58:32 UTC | ENH: Re-enable diagnosis of non-unique target names. - Re-enable enforcement in cmMakefile::EnforceUniqueName - Improve error message to help user resolve the problem - Fix Modules/CTestTargets.cmake to not duplicate testing targets - Move commands used by the changes to Modules/CTestTargets.cmake to build during bootstrap: DEFINE_PROPERTY, GET_PROPERTY | 14 February 2008, 16:58:32 UTC |
8375bb4 | Brad King | 14 February 2008, 15:50:43 UTC | ENH: Remove unnecessary compiler force macros. The compiler ID can now be detected without linking an executable. | 14 February 2008, 15:50:43 UTC |
e4a1823 | Bill Hoffman | 14 February 2008, 14:14:04 UTC | ENH: add a check before delete cache | 14 February 2008, 14:14:04 UTC |
116f61c | Bill Hoffman | 14 February 2008, 13:55:29 UTC | ENH: do not show unititialized entries | 14 February 2008, 13:55:29 UTC |
f868fe3 | Clinton Stimpson | 14 February 2008, 06:11:20 UTC | BUG: Fix error when paths have + in them. (special regex characters) | 14 February 2008, 06:11:20 UTC |
3db5c76 | Brad King | 14 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 14 February 2008, 05:01:02 UTC |
5ee18d5 | Sebastien Barre | 13 February 2008, 22:00:20 UTC | ENH: fix advanced bug | 13 February 2008, 22:00:20 UTC |
98621ec | Brad King | 13 February 2008, 20:29:55 UTC | BUG: Update cmComputeLinkDepends to support leading/trailing whitespace stripping off link items for compatibility. | 13 February 2008, 20:29:55 UTC |
ad95a57 | Brad King | 13 February 2008, 19:47:03 UTC | ENH: Add option to bootstrap script to enable Qt dialog. - Add --qt-gui and --no-qt-gui options - Add --qt-qmake=<qmake> option to help locate Qt - Build more commands during bootstrap to help FindQt4.cmake: MATH, GET_DIRECTORY_PROPERTY, EXECUTE_PROCESS, SEPARATE_ARGUMENTS - Bootstrapping with the cmake-gui is now possible in MSys | 13 February 2008, 19:47:03 UTC |
9439cbd | Brad King | 13 February 2008, 19:35:10 UTC | BUG: Fix FindQt4.cmake QT4_CREATE_MOC_COMMAND macro to work with spaces in the path while using the @ syntax on MSYS builds. | 13 February 2008, 19:35:10 UTC |
c327b56 | Clinton Stimpson | 13 February 2008, 18:58:35 UTC | ENH: Remove CurrentChanged from the table view's edit triggers. It results in editor issues when modifying the view. Remove workarounds for some of those issues. | 13 February 2008, 18:58:35 UTC |
54a39b5 | Brad King | 13 February 2008, 05:01:12 UTC | STYLE: Nightly Date Stamp | 13 February 2008, 05:01:12 UTC |
b558f12 | Bill Hoffman | 12 February 2008, 22:22:55 UTC | ENH: do not expand regular vars here | 12 February 2008, 22:22:55 UTC |
8175b10 | Brad King | 12 February 2008, 15:19:38 UTC | BUG: Disable enforcement of unique target names until CTestTargets can be fixed. | 12 February 2008, 15:19:38 UTC |
3fa087c | Bill Hoffman | 12 February 2008, 14:49:42 UTC | ENH: fix make edit_cache for cmake-gui | 12 February 2008, 14:49:42 UTC |
88eca37 | Brad King | 12 February 2008, 14:18:50 UTC | STYLE: Fix line-too-long in cmExportLibraryDependencies. | 12 February 2008, 14:18:50 UTC |
f054233 | Brad King | 12 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 12 February 2008, 05:01:03 UTC |
a7e2879 | Brad King | 12 February 2008, 01:13:21 UTC | ENH: Update documentation of EXECUTABLE_OUTPUT_PATH and LIBRARY_OUTPUT_PATH to reference their replacements. | 12 February 2008, 01:13:21 UTC |
a071504 | Brad King | 11 February 2008, 22:33:46 UTC | COMP: Fix shadowed local variable warning. | 11 February 2008, 22:33:46 UTC |
f0cee3f | Brad King | 11 February 2008, 22:01:02 UTC | ENH: Fix eCos.cmake to not require a forced compiler - Search for libtarget.a explicitly - Do not complain about compiler id during try-compile | 11 February 2008, 22:01:02 UTC |
a75079d | Brad King | 11 February 2008, 22:00:54 UTC | ENH: When detecting the compiler id try compiling only to an object file. | 11 February 2008, 22:00:54 UTC |
3fdf141 | Brad King | 11 February 2008, 22:00:45 UTC | BUG: FIND_LIBRARY should not require CMAKE_SIZEOF_VOID_P to be set. | 11 February 2008, 22:00:45 UTC |
2e2f9b4 | Brad King | 11 February 2008, 22:00:36 UTC | ENH: Add global computed property IN_TRY_COMPILE. | 11 February 2008, 22:00:36 UTC |
5a834b0 | Brad King | 11 February 2008, 20:31:32 UTC | ENH: Remove CMAKE_ANSI_CFLAGS variable and instead always add ansi flags to CMAKE_C_COMPILE_OBJECT. We should not require every project to reference CMAKE_ANSI_CFLAGS. | 11 February 2008, 20:31:32 UTC |
ac0e58d | Brad King | 11 February 2008, 18:35:39 UTC | ENH: Enforce global target name uniqueness. - Error if imported target is involved in conflict - Error for non-imported target conflict unless CMAKE_BACKWARDS_COMPATIBILITY <= 2.4 - Include OUTPUT_NAME property in error message - Update add_executable and add_library command documentation | 11 February 2008, 18:35:39 UTC |
739a463 | Brad King | 11 February 2008, 18:35:30 UTC | ENH: Add cmMakefile::NeedBackwardsCompatibility method to pass through to cmLocalGenerator::NeedBackwardsCompatibility for convenience. | 11 February 2008, 18:35:30 UTC |
968c53f | Brad King | 11 February 2008, 15:31:44 UTC | BUG: Fix export_library_dependencies command to produce a file that is compatible with CMake 2.4. | 11 February 2008, 15:31:44 UTC |
7b04843 | Brad King | 11 February 2008, 15:31:38 UTC | BUG: Fix cmComputeLinkDepends::AddVarLinkEntries - Track link type correctly - Use _LINK_TYPE variables exported by CMake 2.4 | 11 February 2008, 15:31:38 UTC |
0cdf73f | Brad King | 11 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 11 February 2008, 05:01:02 UTC |
52a0538 | Alexander Neundorf | 10 February 2008, 22:19:10 UTC | STYLE: document that if(COMMAND) works also for macros and functions Alex | 10 February 2008, 22:19:10 UTC |
fd2a6a8 | Brad King | 10 February 2008, 16:37:06 UTC | BUG: Fix recent find_library change to look for user-specified name first to do so only if the name matches a valid library extension. | 10 February 2008, 16:37:06 UTC |
138d479 | Brad King | 10 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 10 February 2008, 05:01:03 UTC |
e52d3b9 | Bill Hoffman | 09 February 2008, 15:05:54 UTC | ENH: build the qt gui | 09 February 2008, 15:05:54 UTC |
f601493 | Bill Hoffman | 09 February 2008, 14:53:52 UTC | ENH: make it so cmake-gui only installs if qt is static on windows | 09 February 2008, 14:53:52 UTC |
445f474 | Brad King | 09 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 09 February 2008, 05:01:03 UTC |
11102a3 | Clinton Stimpson | 08 February 2008, 18:47:08 UTC | BUG: Make sure editor closes when deleting cache entries. | 08 February 2008, 18:47:08 UTC |
a8c4244 | Clinton Stimpson | 08 February 2008, 17:01:54 UTC | ENH: Better way to have escaping done correctly for all generators. | 08 February 2008, 17:01:54 UTC |
d717ad5 | Clinton Stimpson | 08 February 2008, 16:26:08 UTC | ENH: Need to pick up the PreLoad.cmake files. | 08 February 2008, 16:26:08 UTC |
45cf2ad | Clinton Stimpson | 08 February 2008, 15:42:14 UTC | COMP: Fix build with Qt 4.2. BUG: Fix new editors stealing focus while typing search text. ENH: Look for translation in data dir, not bin dir. | 08 February 2008, 15:42:14 UTC |
a71d560 | Brad King | 08 February 2008, 14:24:29 UTC | BUG: Need ANSI C. | 08 February 2008, 14:24:29 UTC |
c71f62f | Brad King | 08 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 08 February 2008, 05:01:05 UTC |
e6c9f30 | Clinton Stimpson | 08 February 2008, 04:26:42 UTC | BUG: Fix arg for moc parameter file so it works with unix makefiles, when the build dir has a space in it. | 08 February 2008, 04:26:42 UTC |
2515657 | Alexander Neundorf | 07 February 2008, 23:24:55 UTC | patch from Miguel BUG: fix #5496: eclipse can't load projects where the build dir is a subdir of the src dir Alex | 07 February 2008, 23:24:55 UTC |
dcd29a1 | Clinton Stimpson | 07 February 2008, 22:58:57 UTC | ENH: Show cache variable name in title of file dialogs. | 07 February 2008, 22:58:57 UTC |
410d7b0 | Brad King | 07 February 2008, 21:49:11 UTC | ENH: Avoid computing link information for static library targets. They do not link. | 07 February 2008, 21:49:11 UTC |
732784c | Alexander Neundorf | 07 February 2008, 21:26:00 UTC | two patches from Miguel: BUG: fix #5819: put compile definitions into the eclipse project files so eclipse handles ifdef blcoks correctly STYLE: make the code for filtering some global targets out nicer Alex | 07 February 2008, 21:26:00 UTC |
544c263 | Brad King | 07 February 2008, 21:24:54 UTC | COMP: Add missing assert include. | 07 February 2008, 21:24:54 UTC |
d4ffc0d | Alexander Neundorf | 07 February 2008, 21:22:00 UTC | STYLE: add some comments Alex | 07 February 2008, 21:22:00 UTC |
bdb6281 | Brad King | 07 February 2008, 21:14:17 UTC | ENH: Make Dependency test Case2 require two traversals of a static library loop. | 07 February 2008, 21:14:17 UTC |
4987e17 | Brad King | 07 February 2008, 21:14:05 UTC | ENH: Improve link line generation for static library cycles. - Move Tarjan algorithm from cmComputeTargetDepends into its own class cmComputeComponentGraph - Use cmComputeComponentGraph to identify the component DAG of link dependencies in cmComputeLinkDepends - Emit non-trivial component members more than once but always in a contiguous group on the link line | 07 February 2008, 21:14:05 UTC |
0bfad29 | Bill Hoffman | 07 February 2008, 18:26:16 UTC | ENH: make sure files are binary for download and make status a pair of value string | 07 February 2008, 18:26:16 UTC |
4f44c78 | Bill Hoffman | 07 February 2008, 18:19:38 UTC | BUG: fix for bug 6117 pkgconfig | 07 February 2008, 18:19:38 UTC |
9afb210 | Bill Hoffman | 07 February 2008, 16:43:20 UTC | ENH: for windows only allow a static qt for install and NSIS of cmake-gui | 07 February 2008, 16:43:20 UTC |
378ca53 | Bill Hoffman | 07 February 2008, 13:55:56 UTC | ENH: complex must link to curl now | 07 February 2008, 13:55:56 UTC |
aee3f7b | Brad King | 07 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 07 February 2008, 05:01:02 UTC |
96c5562 | Brad King | 07 February 2008, 01:14:55 UTC | BUG: Fix cmComputeLinkInformation to include the target's user link directories in the runtime path computation. This bug was introduced when cmOrderRuntimeDirectories was introduced. | 07 February 2008, 01:14:55 UTC |
10dfc89 | Alexander Neundorf | 06 February 2008, 22:02:53 UTC | STYLE: use a function instead of a macro, to keep FAIL_MESSAGE local patch from Miguel Alex | 06 February 2008, 22:02:53 UTC |
d9b9720 | Brad King | 06 February 2008, 20:26:22 UTC | ENH: Make find_library test for the library file as named before trying prefixes and suffixes. This will allow users to explicitly search for static libraries on unix. See bug #1643. | 06 February 2008, 20:26:22 UTC |
a507487 | Brad King | 06 February 2008, 20:23:36 UTC | STYLE: Improve documentation of target_link_libraries command to make target-level dependency explicit. See bug #6043. | 06 February 2008, 20:23:36 UTC |
2f327a1 | Clinton Stimpson | 06 February 2008, 20:10:32 UTC | ENH: Update some strings to match program name. | 06 February 2008, 20:10:32 UTC |
1cba430 | Brad King | 06 February 2008, 19:52:12 UTC | ENH: Combine all dependency* tests into one Dependency test. Add more difficult test cases. | 06 February 2008, 19:52:12 UTC |
0cb622a | Clinton Stimpson | 06 February 2008, 19:45:32 UTC | BUG: On Mac OS X, give the CMake library the correct path to the cmake exectuables. Fixes #6286. | 06 February 2008, 19:45:32 UTC |
9e64d5b | Brad King | 06 February 2008, 19:20:36 UTC | ENH: Improve exporting/importing of targets - Use real name instead of link for location of versioned targets - Error when a target is exported multiple times | 06 February 2008, 19:20:36 UTC |
afad124 | Brad King | 06 February 2008, 19:19:03 UTC | BUG: Make sure linking to a shared lib on windows uses import library and not the new realname. | 06 February 2008, 19:19:03 UTC |
31a6670 | Brad King | 06 February 2008, 19:06:50 UTC | BUG: Do not create versioned executable names on Xcode where they are not supported. | 06 February 2008, 19:06:50 UTC |
07be6bb | Brad King | 06 February 2008, 18:34:44 UTC | ENH: When linking to versioned targets whose real file name is known pass the real name to the linker instead of the symlink name. | 06 February 2008, 18:34:44 UTC |
a752fc5 | Bill Hoffman | 06 February 2008, 14:46:58 UTC | ENH: remove debug print stuff | 06 February 2008, 14:46:58 UTC |
7dfcc3f | Bill Hoffman | 06 February 2008, 14:35:02 UTC | ENH: add DOWNLOAD option to FILE command | 06 February 2008, 14:35:02 UTC |
0c3607e | Bill Hoffman | 06 February 2008, 14:17:03 UTC | ENH: change name of qt-dialog | 06 February 2008, 14:17:03 UTC |
4664b3a | Brad King | 06 February 2008, 05:01:04 UTC | STYLE: Nightly Date Stamp | 06 February 2008, 05:01:04 UTC |
523dded | Brad King | 06 February 2008, 04:10:41 UTC | ENH: Analyze inter-target dependencies to safely fix cycles - 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 | 06 February 2008, 04:10:41 UTC |
5b9fccd | Brad King | 05 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 05 February 2008, 05:01:02 UTC |
efec4f1 | Brad King | 05 February 2008, 00:00:33 UTC | COMP: Add missing include for assert. | 05 February 2008, 00:00:33 UTC |
8401c5b | Brad King | 04 February 2008, 22:03:48 UTC | ENH: Allow separate installation of shared libs and their links. - Add NAMELINK_ONLY and NAMELINK_SKIP to INSTALL command - Options select a \"namelink\" mode - cmInstallTargetGenerator selects files/link based on mode - See bug #4419 | 04 February 2008, 22:03:48 UTC |
852f601 | Bill Hoffman | 04 February 2008, 21:05:00 UTC | ENH: make sure ALL_BUILD only shows up once | 04 February 2008, 21:05:00 UTC |
847c840 | Brad King | 04 February 2008, 20:22:10 UTC | BUG: Added TARGET_ARCHIVES_MAY_BE_SHARED_LIBS global property to help compute proper rpath information on AIX when shared libraries have names like "libfoo.a". | 04 February 2008, 20:22:10 UTC |
c12a7e3 | Brad King | 04 February 2008, 15:04:23 UTC | BUG: When configuring compiler information files into the CMakeFiles 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. | 04 February 2008, 15:04:23 UTC |
e67dc68 | Brad King | 04 February 2008, 05:01:03 UTC | STYLE: Nightly Date Stamp | 04 February 2008, 05:01:03 UTC |
bbbb2be | Brad King | 03 February 2008, 22:24:50 UTC | BUG: When forcing the C and CXX compilers do not try to detect the ABI information. Cleanup configured language compiler info files by always using @ONLY. This addresses bug#6297. | 03 February 2008, 22:24:50 UTC |
dc06ac5 | Brad King | 03 February 2008, 13:58:10 UTC | COMP: Avoid warning in kwsys IOStream.cxx when the helper functions are not needed. Define one public symbol to avoid complaints from archivers about empty object files. | 03 February 2008, 13:58:10 UTC |
4d9fa41 | Brad King | 03 February 2008, 13:57:58 UTC | COMP: Convert C function prototypes to use (void) instead of (). | 03 February 2008, 13:57:58 UTC |
62145a5 | Brad King | 03 February 2008, 13:57:41 UTC | BUG: cmCTest::GetConfigType should return the string by reference-to-const so that callers may use .c_str() safely. | 03 February 2008, 13:57:41 UTC |
6b8bb7d | Brad King | 03 February 2008, 13:20:11 UTC | COMP: Fix warning in SystemInformation.cxx about possibly incorrect assignment in if condition. | 03 February 2008, 13:20:11 UTC |
8280232 | Brad King | 03 February 2008, 13:14:38 UTC | COMP: Fix unreachable code warning. Remove runtime test of constant information. | 03 February 2008, 13:14:38 UTC |
b38bc43 | Brad King | 03 February 2008, 13:07:17 UTC | COMP: Remove inline keyword from forward declaration for VS9. | 03 February 2008, 13:07:17 UTC |
607e05f | Brad King | 03 February 2008, 05:01:02 UTC | STYLE: Nightly Date Stamp | 03 February 2008, 05:01:02 UTC |
e3b0d39 | Bill Hoffman | 02 February 2008, 21:18:35 UTC | ENH: fix infinite loop from size_t change | 02 February 2008, 21:18:35 UTC |
f2dfa89 | Brad King | 02 February 2008, 13:58:53 UTC | ENH: Enable dependent library search paths on more platforms - NetBSD needs dependent library paths in -rpath-link option. - kFreeBSD needs dependent library paths in -rpath-link option. | 02 February 2008, 13:58:53 UTC |
dce9f2d | Brad King | 02 February 2008, 05:01:05 UTC | STYLE: Nightly Date Stamp | 02 February 2008, 05:01:05 UTC |
8f5e85c | Ken Martin | 01 February 2008, 21:17:06 UTC | ENH: disable test for vs 70 as devenv randomly segfaults when building the sub-project | 01 February 2008, 21:17:06 UTC |
22835a7 | Ken Martin | 01 February 2008, 21:05:40 UTC | ENH: really Bill, using Ken's checkout, fix output in ctest so clean output in build and test is not lost, also display the command lines used | 01 February 2008, 21:05:40 UTC |
0dac20c | Brad King | 01 February 2008, 19:35:14 UTC | BUG: Fixed typo resulting in confusing error message from cmExportInstallFileGenerator. | 01 February 2008, 19:35:14 UTC |
593c213 | Clinton Stimpson | 01 February 2008, 18:52:04 UTC | BUG: When preserving relative paths for moc generated files, also consider paths to headers in the build directory. | 01 February 2008, 18:52:04 UTC |
16186ec | Brad King | 01 February 2008, 18:08:12 UTC | BUG: Remove InstallNameFixupPath from cmTarget and cmInstallTargetGenerator. - 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 | 01 February 2008, 18:08:12 UTC |
1574132 | Bill Hoffman | 01 February 2008, 17:35:50 UTC | ENH: fix warnings | 01 February 2008, 17:35:50 UTC |