Subject: [Boost-bugs] [Boost C++ Libraries] #13582: what does $(>) mean?
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-05-30 06:42:25
#13582: what does $(>) mean?
------------------------------+---------------------------
Reporter: anonymous | Owner: Vladimir Prus
Type: Support Requests | Status: new
Milestone: To Be Determined | Component: build
Version: Boost 1.67.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------
I notice below logic in tools/build/src/tools/gcc.jam
actions link.dll bind LIBRARIES
{
"$(CONFIG_COMMAND)" -L"$(LINKPATH)"
-Wl,$(RPATH_OPTION:E=-R)$(SPACE)-Wl,$(RPATH) "$(.IMPLIB-COMMAND)$(<[1])"
-o "$(<[-1])" $(HAVE_SONAME)-Wl,$(SONAME_OPTION)$(SPACE)-Wl,$(<[-1]:D=)
-shared $(START-GROUP) "$(>)" "$(LIBRARIES)" $(FINDLIBS-ST-PFX) -l
$(FINDLIBS-ST) $(FINDLIBS-SA-PFX) -l$(FINDLIBS-SA) $(END-GROUP) $(OPTIONS)
$(USER_OPTIONS)
}
And then I google and find $(>) will be "expanded to a list of source
files". Refer to the source files, they are absolute path? is there any
means to use relate path?
-- Ticket URL: <https://svn.boost.org/trac10/ticket/13582> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2018-05-30 06:46:37 UTC