summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Remove SKIP_RULE_DEPENDS option from add_custom_command()Brad King2008-06-027-56/+8
| | | | | | | | - Option was recently added but never released. - Custom commands no longer depend on build.make so we do not need the option. - Rule hashes now take care of rebuilding when rules change so the dependency is not needed.
* ENH: Introduce "rule hashes" to help rebuild files when rules change.Brad King2008-06-023-7/+164
| | | | | | | | | | | | | | - In CMake 2.4 custom commands would not rebuild when rules changed. - In CMake 2.6.0 custom commands have a dependency on build.make which causes them to rebuild when changed, but also when any source is added or removed. This is too often. - We cannot have a per-rule file because Windows filesystems do not deal well with lots of small files. - Instead we add a persistent CMakeFiles/CMakeRuleHashes.txt file at the top of the build tree that is updated during each CMake Generate step. It records a hash of the build rule for each file to be built. When the hash changes the file is removed so that it will be rebuilt.
* BUG: fixed Lua50 to be Lua51 in FIND_PACKAGE_HANDLE_STANDARD_ARGS call.Eric Wing2008-06-021-1/+1
|
* COMP: fix warningKen Martin2008-06-021-4/+4
|
* STYLE: Nightly Date StampBrad King2008-06-021-1/+1
|
* ENH: fix crash on dash17 linux where the parsing of the proc file must not ↵Bill Hoffman2008-06-021-1/+6
| | | | have worked right
* ENH: fix crash on cygwinBill Hoffman2008-06-011-3/+5
|
* BUG:cpuinfo format are different between Linux and Cygwin. Cygwin does not ↵Francois Bertel2008-06-011-6/+10
| | | | have physical id tag or cpu cores tag.
* ENH: avoid divide by zero, temporary fix until cygwin cpu file is read ↵Bill Hoffman2008-06-011-7/+5
| | | | better, bad cpu info is better than a crash
* STYLE: Nightly Date StampBrad King2008-06-011-2/+2
|
* BUG:Fixed NumberOfLogicalCPU, NumberOfPhysicalCPU and ↵Francois Bertel2008-05-311-16/+24
| | | | LogicalProcessorsPerPhysical under Linux. Some part was just wrong. Some other part missed to take the multicore value into account.
* ENH: make end of file checking for close if, foreach, macro, functions etc ↵Ken Martin2008-05-311-8/+9
| | | | enabled. Not sure why it was disabled to start with, but I suspect I will find out. In reponse to Bill email about a ctest -S script with a function that waqs not closed. Closure was only checked for regular listfiles not other files.
* STYLE: Nightly Date StampBrad King2008-05-311-1/+1
|
* ENH: make tes test finding logic also try full paths as relative paths ↵Ken Martin2008-05-301-4/+15
| | | | because some folks have been doing that and 2.4 handled it
* STYLE: Nightly Date StampBrad King2008-05-301-1/+1
|
* BUG: improve progress reporting when there are multiple targets with the ↵Ken Martin2008-05-292-6/+6
| | | | same name, bug# 7042
* STYLE: Nightly Date StampBrad King2008-05-291-1/+1
|
* STYLE: Nightly Date StampBrad King2008-05-281-1/+1
|
* BUG: Fix previous registry lookup change for executables.Brad King2008-05-271-4/+20
| | | | | | | - The target platform does not matter for finding executables so find_program should expand to both 32-bit and 64-bit registry values. - See issue #7095.
* BUG: Fix registry lookups for FIND commands to use view of target platform.Brad King2008-05-271-1/+16
| | | | - See issue #7095.
* ENH: Added WOW64 key view support to KWSys SystemTools' windows registry API.Brad King2008-05-274-16/+54
| | | | | | | - Add an argument to registry read/write/delete methods to specify a 32-bit or 64-bit view. - Default is the bit-ness of the running program. - See issue #7095.
* ENH: Catch missing source files specified by full path earlier.Brad King2008-05-271-11/+7
| | | | | | - Revert previous change to trust user-provided full paths. - Instead trust them only far enough to determine the source language but still check for existence for non-generated sources.
* BUG: Fix crash on repeated configure steps and exported targets.Brad King2008-05-272-10/+18
| | | | | | - In cmGlobalGenerator the ExportSets ivar must be cleared at the beginning of each Configure. - See issue #7101.
* ENH: Inform user when RPATH is set during installation.Brad King2008-05-273-5/+29
| | | | | - Original patch from Alex. - Modified to print only when RPATH is actually set.
* BUG: RPATH adjustment of versioned executables should operate on the file ↵Brad King2008-05-271-0/+6
| | | | and not the symlink.
* STYLE: Nightly Date StampBrad King2008-05-271-1/+1
|
* ENH: Find debug libs from static Qt on Windows.Clinton Stimpson2008-05-261-18/+18
|
* STYLE: Nightly Date StampBrad King2008-05-261-1/+1
|
* STYLE: Nightly Date StampBrad King2008-05-251-1/+1
|
* STYLE: Nightly Date StampBrad King2008-05-241-1/+1
|
* ENH: better fix for not adding /Bill Hoffman2008-05-231-6/+3
|
* ENH: use PATHS keywordBill Hoffman2008-05-231-0/+1
|
* BUG: 7011 findqt hangs because of glob with find_path and framework header ↵Bill Hoffman2008-05-231-2/+9
| | | | serach
* ENH: do not put system name into cygwin packageBill Hoffman2008-05-231-1/+9
|
* BUG: fix for bug 7077 handle DartMeasurement tags with tyep text/htmlBill Hoffman2008-05-231-0/+20
|
* STYLE: Nightly Date StampBrad King2008-05-231-1/+1
|
* STYLE: Nightly Date StampBrad King2008-05-221-1/+1
|
* BUG: Fix makefile generator to have link rules depend on all full path ↵Brad King2008-05-211-38/+7
| | | | libraries that appear on the link line. This allows projects to relink when imported targets have changed.
* ENH: Extend previous patch from Mathieu Malaterre to apply override to the ↵Brad King2008-05-211-2/+2
| | | | build tool also.
* ENH: Make Qt not found if the QtCore library can't be found.Clinton Stimpson2008-05-211-3/+17
| | | | Also report an error when trying to use MSVC with Qt built by mingw.
* STYLE: Nightly Date StampBrad King2008-05-211-1/+1
|
* ENH: make sure Cygwin-Unknown is not the name for the packageBill Hoffman2008-05-201-1/+8
|
* BUG: fix failing testBill Hoffman2008-05-201-3/+4
|
* BUG: fix bugs in new style list command that handles empty stuffBill Hoffman2008-05-201-57/+24
|
* STYLE: Nightly Date StampBrad King2008-05-201-1/+1
|
* ENH: Similar to how qmake does it...Clinton Stimpson2008-05-191-4/+4
| | | | | | Don't add compile flags for dependent modules the user didn't specify. But still add the link libs. This reduces the number of unecessary compile flags.
* BUG: Fixes for FindSubversionBrad King2008-05-191-10/+19
| | | | | | | | | - Split log out from Subversion_WC_INFO into Subversion_WC_LOG - Fix report of log info to be in <var-prefix>_WC_LAST_CHANGED_LOG as documented (instead of Subversion_LAST_CHANGED_LOG) - Fix setting of LC_ALL environment variable to be inside macro - Patch from Tanguy Krotoff - See issue #7047
* STYLE: Nightly Date StampBrad King2008-05-191-1/+1
|
* STYLE: Nightly Date StampBrad King2008-05-181-1/+1
|
* ENH: Add basic flags for Portland Group fortran compiler.Brad King2008-05-171-0/+8
|