History log of /haiku/src/kits/package/PathFinder.cpp
Revision Date Author Comments
# 676481a5 21-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BPathFinder: Fix resolvable expression support

We need to use the package's .self symlink, since that does point to
the package's installation location. The containing directory lives in
/boot/system/package-links and would therefore always resolve to the
system installation location.


# 62b164bd 21-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BPathFinder: Add BPackageResolvableExpression initialization

Add a constructor and a SetTo() method with a
BPackageResolvableExpression parameter instead of a path. The path of
the package satisfying the expression is used.

The new functionality lives in libpackage as it uses the package kit.


# 676481a5f679fa81b52d2d2c1628b319c09507be 21-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BPathFinder: Fix resolvable expression support

We need to use the package's .self symlink, since that does point to
the package's installation location. The containing directory lives in
/boot/system/package-links and would therefore always resolve to the
system installation location.


# 62b164bd7174bb8cbb4f1617c91cd13b3b2a5ccb 21-Nov-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BPathFinder: Add BPackageResolvableExpression initialization

Add a constructor and a SetTo() method with a
BPackageResolvableExpression parameter instead of a path. The path of
the package satisfying the expression is used.

The new functionality lives in libpackage as it uses the package kit.