$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Yuval Ronen (ronen_yuval_at_[hidden])
Date: 2005-05-19 09:40:35
> > I've looked at the build system (i.e, Jam files) and noticed that most
of
> > time, the directories (include directories, link directories) are
specified
> > in absolute format - $(BOOST_ROOT)/whatever. However, not all of them
are
> > absolute. Some are relative - ../../../whatever. Other parts of the
Boost
> > tree, such as the html files, contain relative paths.
>
> Actually all the paths are relative. $(BOOST_ROOT) expands to a
> relative path like ../../.. that is adjusted to a new appropriate
> value in each Jamfile.
Why is this so? What purpose does it serve, if I may ask. Why not just put
the relative path in the files? Will this be useful for other projects?
Thanks again.