diff options
author | Robert Managan <ramanagan@att.net> | 2012-12-18 23:08:45 (GMT) |
---|---|---|
committer | Robert Managan <ramanagan@att.net> | 2012-12-18 23:08:45 (GMT) |
commit | 5758e27903c4e584b08ad2d69fa80884894e140e (patch) | |
tree | 6313f756aba2d013f3d762f46812f3274a91f981 /src/engine/SCons/Tool/install.xml | |
parent | a27fa15ddc3af3e1ee3dfe2488fa499ba906dfda (diff) | |
download | SCons-5758e27903c4e584b08ad2d69fa80884894e140e.zip SCons-5758e27903c4e584b08ad2d69fa80884894e140e.tar.gz SCons-5758e27903c4e584b08ad2d69fa80884894e140e.tar.bz2 |
removed versioned library support from Install and put it in InstallVersionedLib
Diffstat (limited to 'src/engine/SCons/Tool/install.xml')
-rw-r--r-- | src/engine/SCons/Tool/install.xml | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/engine/SCons/Tool/install.xml b/src/engine/SCons/Tool/install.xml index b83bb60..d9cb671 100644 --- a/src/engine/SCons/Tool/install.xml +++ b/src/engine/SCons/Tool/install.xml @@ -24,8 +24,7 @@ which must be a directory. The names of the specified source files or directories remain the same within the destination directory. The sources may be given as a string or as a node returned by -a builder. If the source is a versioned shared library -the appropriate symlinks to it will be generated. +a builder. <example> env.Install('/usr/local/bin', source = ['foo', 'bar']) @@ -45,6 +44,13 @@ and source arguments list different numbers of files or directories. +<builder name="InstallVersionedLib"> +<summary> +Installs a versioned shared library. The &cv-link-SHLIBVERSION; +construction variable should be defined in the environment +to confirm the version number in the library name. +The symlinks appropriate to the architecture will be generated. + <example> env.InstallAs(target = '/usr/local/bin/foo', source = 'foo_debug') |