Targets, except that those marked with the FRAMEWORK property are Module libraries are always treated as LIBRARY targets.įor non-DLL platforms shared libraries are treated as LIBRARY Static libraries are always treated as ARCHIVE Marked with the MACOSX_BUNDLE property are treated as BUNDLE There are five kinds of target files that may be installed:ĪRCHIVE, LIBRARY, RUNTIME, FRAMEWORK, and BUNDLE.Įxecutables are treated as RUNTIME targets, except that those The TARGETS form specifies rules for installing targets from a Specify that it is not an error if the file to be installed doesĬommand signatures that install files may print messages during Renaming is allowed only when a single file is Specify a name for an installed file that may be different from the The default componentĬMAKE_INSTALL_DEFAULT_COMPONENT_NAME variable. If COMPONENT is not provided aĭefault component “Unspecified” is created. During a full installationĪll components are installed. The given component name will be executed. DuringĬomponent-specific installation only install rules associated with Is associated, such as “runtime” or “development”. Specify an installation component name with which the install rule Specify a list of build configurations for which the install ruleĪpplies (Debug, Release, etc.). Not make sense on certain platforms are ignored on those platforms. GROUP_WRITE, GROUP_EXECUTE, WORLD_READ, WORLD_WRITE, OWNER_READ, OWNER_WRITE, OWNER_EXECUTE, GROUP_READ, Mechanism explained in the CMAKE_INSTALL_PREFIX variable The prefix can be relocated at install time using the DESTDIR Relative to the value of the CMAKE_INSTALL_PREFIX variable. If a relative path is given it is interpreted If a full path (with a leading slash or drive letter) is given Specify the directory on disk to which a file will be installed. Multiple signatures are covered here but they are valid only for Installation options for files and targets. There are multiple signatures for this command. Specified by calls to this command within a source directory areĮxecuted in order during installation. This command generates installation rules for a project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |