dll-path

http://d.hatena.ne.jp/Cryolite/20050906#p2 に関して. には絶対パスを指定しないと機能しないことが判明.

import path ;
pwd = [ path.pwd ] ;

# target が依存する全ての実行ファイルと共有ライブラリを
# bin 以下にインストールする.hardcode-dll-paths が機能する環境ではさらに
# 実行ファイルの実行時に共有ライブラリの検索パスとして bin も含まれる.
install
    bin-dist
  : target
  : <location>bin
    <install-dependencies>on
    <install-type>EXE
    <install-type>SHARED_LIB
    <dll-path>$(pwd)/bin
  ;