Brad King
1c70745c62
BUG: Fix KWSys SystemInformation dependencies
...
The SystemInformation component of KWSys requires Process and
FundamentalType.
2008-10-17 12:52:03 -04:00
Brad King
32be27c6de
BUG: Enforce KWSys component dependencies early
...
KWSys component dependencies must be enforced before any tests for
enabled components are done. This moves the dependency enforcement code
to be as early as possible.
2008-10-17 12:51:57 -04:00
Sebastien Barre
4ed9faa830
ENH: fix for VS6 and Cygwin
2008-10-17 11:29:30 -04:00
Brad King
e2661f1f05
STYLE: Nightly Date Stamp
2008-10-16 23:54:32 -04:00
Sebastien Barre
8e5886e652
ENH: fix for Vista
2008-10-16 19:30:49 -04:00
Sebastien Barre
b55f7a261f
ENH: oops
2008-10-16 11:34:16 -04:00
Brad King
45793aad16
STYLE: Nightly Date Stamp
2008-10-15 23:54:38 -04:00
Sebastien Barre
ef93279573
ENH: fix for Windows Vista
2008-10-15 23:24:33 -04:00
Clinton Stimpson
b82eb2b9b3
ENH: better way to find uic and moc.
2008-10-15 18:05:07 -04:00
Bill Hoffman
96262d167b
ENH: run the right cmake
2008-10-15 16:56:01 -04:00
Bill Hoffman
6a312b9746
ENH: run the right cmake
2008-10-15 16:50:55 -04:00
Bill Hoffman
3fc5ca34f9
ENH: fix bootstrap test and warning
2008-10-15 15:13:06 -04:00
Bill Hoffman
1777bb502a
BUG: 4244, add a --build option to cmake that can build projects configured by CMake
2008-10-15 13:56:07 -04:00
Bill Hoffman
e099dccf4b
ENH: remove extra set
2008-10-15 10:49:54 -04:00
Brad King
690121f098
BUG: Fix color check for dependency scanning
...
Generation of color rules for dependency scanning messages did not
account for disabling color at generation time. See issue #7814 .
2008-10-15 10:40:57 -04:00
Brad King
9c29a72fbc
ENH: Support object lists longer than 128K on MSVC
...
We use response files to list object files for the MSVC linker. The
linker complains if any response file is greater than 128K, so we split
the object file lists into multiple response files.
2008-10-15 10:21:21 -04:00
Brad King
07454a39f1
ENH: Factor out listing of objects on command line
...
Previously generation of object file lists for linker and cleaning
command lines was duplicated for library and executable target
generators. This combines the implementations.
2008-10-15 10:21:14 -04:00
Brad King
cd1528279c
STYLE: Remove computed but unused variable.
...
An old list of object files for cleaning seems to have been left behind.
This removes it.
2008-10-15 10:21:03 -04:00
David Cole
cc51ddd34b
BUG: Use the DESTDIR prefix when creating the directory in CPack when CPACK_SET_DESTDIR is ON. Thanks to Petri Hodju for reporting this regression to the CMake mailing list: http://www.cmake.org/pipermail/cmake/2008-October/024563.html .
2008-10-15 09:35:27 -04:00
Brad King
cbbf0b8183
STYLE: Nightly Date Stamp
2008-10-14 23:54:42 -04:00
Bill Hoffman
9d9582ffef
ENH: fix problem where rc language recursively included itself because CMAKE_BASE_NAME was used from c compiler, do the same fix for other uses of CMAKE_BASE_NAME
2008-10-14 16:07:11 -04:00
Bill Hoffman
ec9f2a18cc
ENH: revert last change, as it fails tests
2008-10-14 13:56:49 -04:00
Bill Hoffman
9210fef65b
ENH: better error message for mis-configured nmake environment
2008-10-14 11:43:35 -04:00
Bill Hoffman
9430c3f335
ENH: better error message for mis-configured nmake environment
2008-10-14 11:42:45 -04:00
Brad King
9b8d30081c
ENH: Clarify PATH_SUFFIXES documentation
...
This clarifies documentation of the find_* commands' PATH_SUFFIXES
option. The option adds paths with the suffixes but does not remove the
paths without the suffixes.
2008-10-14 08:43:19 -04:00
Brad King
4b303ddd38
STYLE: Nightly Date Stamp
2008-10-13 23:54:50 -04:00
Clinton Stimpson
9b2744f6fe
ENH: When changing the qmake pointed to, re-find all of Qt's includes, libraries, etc...
...
This makes it much easier to switch between Qt versions.
2008-10-13 22:12:54 -04:00
Clinton Stimpson
ca8c4ea4a6
BUG: Fix find of dbus dependency in Qt 4.4
2008-10-13 19:39:47 -04:00
Brad King
c1075aef7b
BUG: Fix find_* search order with path suffixes
...
In cmFindBase we were searching all path suffixes appended to all paths
before considering the paths without any suffixes. Instead we should
consider each path with and without suffixes before moving to the next
path. See issue #7783 .
2008-10-13 09:58:22 -04:00
Brad King
ed7c45b263
STYLE: Nightly Date Stamp
2008-10-12 23:54:53 -04:00
Brad King
8e77a9ed5c
STYLE: Nightly Date Stamp
2008-10-11 23:55:01 -04:00
Brad King
46e3956349
COMP: Fix assignment inside condition
2008-10-11 15:35:30 -04:00
Brad King
4db6658d8f
BUG: Make sure context info is always initialized
...
This adds a missing default constructor to cmListFileContext that makes
sure the line number is initialized to zero. A zero line number will
indicate a generated context.
2008-10-11 12:02:50 -04:00
Brad King
a4cc35021b
STYLE: Nightly Date Stamp
2008-10-10 23:55:08 -04:00
David Cole
f1f168371a
BUG: Fix for issue #5193 . Base result of FindMFC.cmake mostly on a TRY_COMPILE result. Gives accurate answer about whether MFC is available.
2008-10-10 17:43:56 -04:00
David Cole
c3976b0283
BUG: Fix issue #7800 . Enable CPack to find the NSIS installer on Windows 2000.
2008-10-10 17:08:00 -04:00
Brad King
5a82a0b108
ENH: Improve generated documentation formatting
...
Applying patch provided in issue #7797 .
Fixes to man-pages:
- Character '-' must be espaced as '\-'
- Surround preformatted text with '.nf' and '.fi' to adjust filling
- Give every page a NAME section for indexing by mandb
- Pass the man page filename without extension to .TH in its header
Also added a title to the HTML header.
2008-10-10 11:23:35 -04:00
Brad King
657627c231
BUG: Fix help type for filenames with many dots
...
The help page type should be determined using only the extension after
the last dot. See issue #7797 .
2008-10-10 11:23:17 -04:00
Brad King
b3f43f0065
STYLE: Fix typo in GetFilenameLastExtension docs
...
See issue #7797 .
2008-10-10 11:23:02 -04:00
Bill Hoffman
ada0f98e91
BUG: fix for 5071, report error if output file can not be opened
2008-10-10 10:48:10 -04:00
Bill Hoffman
4e6e9e8335
BUG: fix for 3778, better docs for -E
2008-10-10 10:20:49 -04:00
Bill Hoffman
74e606a270
ENH: play it safe and restore the value of LC_MESSAGES
2008-10-10 09:36:16 -04:00
Bill Hoffman
d306ab66b1
ENH: make sure LC_MESSAGES is en_EN so that we can parse the output of svn and cvs
2008-10-10 09:23:49 -04:00
Brad King
10dec2eac8
STYLE: Fix line-too-long
2008-10-10 08:11:08 -04:00
Brad King
1dc33e763d
STYLE: Nightly Date Stamp
2008-10-09 23:55:10 -04:00
Brad King
db4f2bdffc
BUG: Avoid boost versions less than required
...
Construction of a list of candidate versions used to produce search
paths now discards versions less than requested by the user.
See issue #7783 .
2008-10-09 17:04:11 -04:00
Brad King
ad44a41a18
ENH: Fix optional use of relative paths.
...
These changes refactor cmLocalGenerator methods Convert and
ConvertToOutputForExisting to support references inside the build tree
using relative paths. After this commit, all tests pass with Makefile
generators when relative paths are enabled by default. See issue #7779 .
2008-10-09 15:30:07 -04:00
Brad King
416bf5730f
ENH: Simplify makefile ref to interactive editor
...
The CMAKE_EDIT_COMMAND make variable need not be constructed with
ConvertToOutputForExisting. The CMAKE_COMMAND variable works fine
without it.
2008-10-09 15:08:53 -04:00
Brad King
8bffd5af36
ENH: Simplify framework -F flag generation
...
This removes an unnecessary use of ConvertToOutputForExisting which is
needed only on Windows to consider short-pathing.
2008-10-09 15:07:35 -04:00
Brad King
7876a5098b
BUG: Pass definitions to rc with Makefiles
...
The build rule to run the resource compiler on Windows with a Makefiles
generator should include the placeholder to add the definition flags.
See issue #7769 .
2008-10-09 13:52:30 -04:00