diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:12:59 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2019-12-05 15:12:59 +0900 |
commit | b8cf34c691623e4ec329053cbbf68522a855882d (patch) | |
tree | 34da08632a99677f6b79ecb65e5b655a5b69a67f /tools/build/src/tools/generators/searched-lib-generator.jam | |
parent | 3fdc3e5ee96dca5b11d1694975a65200787eab86 (diff) | |
download | boost-b8cf34c691623e4ec329053cbbf68522a855882d.tar.gz boost-b8cf34c691623e4ec329053cbbf68522a855882d.tar.bz2 boost-b8cf34c691623e4ec329053cbbf68522a855882d.zip |
Imported Upstream version 1.67.0upstream/1.67.0
Diffstat (limited to 'tools/build/src/tools/generators/searched-lib-generator.jam')
-rw-r--r-- | tools/build/src/tools/generators/searched-lib-generator.jam | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/build/src/tools/generators/searched-lib-generator.jam b/tools/build/src/tools/generators/searched-lib-generator.jam index 174d137e3a..b3435daa35 100644 --- a/tools/build/src/tools/generators/searched-lib-generator.jam +++ b/tools/build/src/tools/generators/searched-lib-generator.jam @@ -38,7 +38,7 @@ class searched-lib-generator : generator local search = [ feature.get-values <search> : $(properties) ] ; - local a = [ new null-action $(property-set) ] ; + local a = [ new null-action [ $(property-set).add-raw <relevant>link ] ] ; local lib-name = [ feature.get-values <name> : $(properties) ] ; lib-name ?= $(name) ; local t = [ new searched-lib-target $(lib-name) : $(project) @@ -47,7 +47,7 @@ class searched-lib-generator : generator # lib png : z : <name>png ; # the 'z' target should be returned, so that apps linking to 'png' # will link to 'z', too. - return [ property-set.create <xdll-path>$(search) ] + return [ property-set.create <xdll-path>$(search) <relevant>link ] [ virtual-target.register $(t) ] $(sources) ; } } @@ -86,6 +86,11 @@ class searched-lib-target : abstract-file-target NOTFILE $(target) ; } + rule relevant ( ) + { + return [ property-set.create <relevant>link ] ; + } + rule path ( ) { } |