Bill Hoffman
|
a752fc5e85
ENH: remove debug print stuff
|
17 years ago |
Bill Hoffman
|
7dfcc3fc12
ENH: add DOWNLOAD option to FILE command
|
17 years ago |
Ken Martin
|
0e69d38004
ENH: add return and break support to cmake, also change basic command invocation signature to be able to return extra informaiton via the cmExecutionStatus class
|
18 years ago |
Alexander Neundorf
|
9f2790d3e7
BUG: with cmake 2.4 INSTALL_FILES() with no files was accepted by cmake,
|
18 years ago |
Brad King
|
4e514a5e00
BUG: File installation should overwrite the destination if the file times differ at all rather than only if the source file is newer. Users expect installation to overwrite destination files. This addresses the re-opening of bug#3349.
|
18 years ago |
Brad King
|
c61a3b6fe9
STYLE: Fix line-too-long.
|
18 years ago |
Alexander Neundorf
|
b6918bd9a4
COMP: fix build on Windows with gcc, patch from Maik Beckmann
|
18 years ago |
Alexander Neundorf
|
7b54af713d
ENH: add the keywords OFFSET and HEX to the FILE() command, using OFFSET an
|
18 years ago |
Brad King
|
60bf0531b0
ENH: Added FILES_MATCHING option to INSTALL(DIRECTORY). This will help install a tree of header files while ignoring non-headers.
|
18 years ago |
Brad King
|
a2b2742543
ENH: During file installation treat the source file as a dependency of the installed file. Install the file only if the destination is older than the source. Set the file times on the installed file to match those of the source file. This should greatly improve the speed of repeated installations because it removes the comparison of file contents. This addresses bug#3349.
|
18 years ago |
Alexander Neundorf
|
55303d6dd2
|
18 years ago |
Brad King
|
e25dd3b903
COMP: Remove unused argument.
|
18 years ago |
Brad King
|
7f29f8966d
ENH: Further cleanup of installation script generation. The per-component and per-configuration testing is now done in cmake code instead of in the FILE(INSTALL) command. The generation of the cmake code to do these tests is centralized in cmInstallGenerator. Old-style shared library versioning and component/config support code has been removed from FILE(INSTALL). This commit is surrounded by the tags CMake-InstallGeneratorCleanup2-pre and CMake-InstallGeneratorCleanup2-post.
|
18 years ago |
Brad King
|
c0d3ab2d2b
BUG: Need to compute the correct versioned name for executables on cygwin. This addresses bug#5238.
|
18 years ago |
Alexander Neundorf
|
b956fc2406
|
18 years ago |
Alexander Neundorf
|
55f11b348b
|
18 years ago |
Alexander Neundorf
|
f4eb541880
|
18 years ago |
Brad King
|
4259c7c1e4
COMP: Fix for borland now that components list check is const.
|
18 years ago |
Alexander Neundorf
|
aee311a89d
|
18 years ago |
Alexander Neundorf
|
61d3444f93
|
18 years ago |
Brad King
|
6697979aaf
COMP: Avoid warning.
|
18 years ago |
Brad King
|
0fb689973e
ENH: Added FILE(STRINGS) command.
|
18 years ago |
Brad King
|
a017333d9a
ENH: Added option CMAKE_INSTALL_SO_NO_EXE on linux to choose whether the default permissions for shared libraries include the executable bit. This is necessary to support the conflicting policies of Debian and Fedora. These changes address bug#4805.
|
18 years ago |
Brad King
|
e105c7fedc
BUG: Preserve symlinks during installation. This addresses bug#4384.
|
18 years ago |
Ken Martin
|
fdbe20cf8b
COMP: fix warnings
|
18 years ago |
Ken Martin
|
d223fc64ad
COMP: fix a compiel warning
|
18 years ago |
Ken Martin
|
f8c982cf78
ENH: added LIMIT on file read
|
18 years ago |
Brad King
|
27a67fb72f
ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572.
|
19 years ago |
Brad King
|
2b602ea738
COMP: Need to use cmsys_stl when in CMake code, not kwsys_stl.
|
19 years ago |
Brad King
|
b4e1de7886
BUG: Avoid putting double-slashes in fromFile during installation. Also added regex debugging copy of the expression in string form.
|
19 years ago |