Alex Neundorf
|
7ced0732e8
make default install component name configurable
|
13 жил өмнө |
Alex Neundorf
|
b6fba35411
-strip trailing whitespace
|
13 жил өмнө |
Yury G. Kudryashov
|
737c49a357
Add 'const' qualifier to some cmCommand members
|
13 жил өмнө |
Yury G. Kudryashov
|
a64b6185de
cmInstallCommand: Remove duplicated sentence from docs
|
14 жил өмнө |
Brad King
|
63fbb2f67e
Clarify install(TARGETS) docs for EXPORT option
|
15 жил өмнө |
Brad King
|
96afb12087
Convert CMake to OSI-approved BSD License
|
16 жил өмнө |
Brad King
|
1595b8e69e
ENH: Add install(DIRECTORY) option 'OPTIONAL'
|
17 жил өмнө |
Brad King
|
202e759bbf
ENH: Clarify documentation of install(TARGETS) command to refer to install target types by the upper-case keywords used when invoking the command.
|
17 жил өмнө |
Brad King
|
067717a56a
BUG: Fix compatibility with CMake 2.4 for installation of MACOSX_BUNDLE targets
|
17 жил өмнө |
Brad King
|
8401c5ba06
ENH: Allow separate installation of shared libs and their links.
|
18 жил өмнө |
Brad King
|
64b6c0b950
ENH: Document PRIVATE_HEADER, PUBLIC_HEADER, and RESOURCE target properties and corresponding arguments to INSTALL(TARGETS).
|
18 жил өмнө |
Brad King
|
e3b1bdb058
ENH: Support exporting/importing of AppBundle targets.
|
18 жил өмнө |
Brad King
|
28ea034737
ENH: Support exporting/importing of Framework targets.
|
18 жил өмнө |
Brad King
|
5594ad4885
ENH: Updated exporting and importing of targets to support libraries and configurations.
|
18 жил өмнө |
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 жил өмнө |
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 жил өмнө |
Ken Martin
|
8d32d229a3
ENH: make commands lower case by default
|
18 жил өмнө |
Alexander Neundorf
|
3e12a6cb91
|
18 жил өмнө |
Brad King
|
bffcff4530
ENH: Added warning when an install rule is created from an EXCLUDE_FROM_ALL target. Added a foo/preinstall version of targets that need relinking so that exclude-from-all targets can be manually relinked for installation.
|
18 жил өмнө |
Alexander Neundorf
|
c0d000d234
|
18 жил өмнө |
Alexander Neundorf
|
617602e9e9
|
18 жил өмнө |
Alexander Neundorf
|
fe45c19666
|
18 жил өмнө |
Brad King
|
934c804ea4
ENH: Added OPTIONAL option to INSTALL command to allow installation of files if they exist while ignoring them otherwise. This addresses bug#2922.
|
19 жил өмнө |
Brad King
|
51607bd675
ENH: Add support to INSTALL(DIRECTORY) to install an empty directory. This addresses bug#3572.
|
19 жил өмнө |
Brad King
|
211e991057
BUG: Fixed man page formatting for INSTALL command documentation. Fixed line-too-long warning.
|
19 жил өмнө |
Brad King
|
bed79f6c6b
ENH: Implemented INSTALL(DIRECTORY) command and added a test. Re-organized cmFileCommand's implementation of FILE(INSTALL) a bit to help out. This addresses bug#1694 and partially addresses bug#2691.
|
19 жил өмнө |
Brad King
|
8a72d43c17
ENH: Started implementing INSTALL(DIRECTORY) command mode. This is not yet finished so it is undocumented and there is no test. These changes also separate the notions of file and directory permissions.
|
19 жил өмнө |
Ken Martin
|
ba2b99bb9f
STYLE: fix line length
|
19 жил өмнө |
Brad King
|
50a0f71120
ENH: Added CONFIGURATIONS option to INSTALL command to allow per-configuration install rules.
|
19 жил өмнө |
Brad King
|
84f672155c
BUG: Using the source-file permissions by default for installation is somewhat unpredictable because users can extract source code with almost any permissions (umask). Changing the default to use 644 for files and 755 for programs. No release has documented the old behavior so we do not need compatibility.
|
19 жил өмнө |