[Boost-bugs] [Boost C++ Libraries] #13582: what does $(>) mean?

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