0
選擇Jamroot中的文件是有可能在不同的目錄當前工作目錄與Jamroot.jam文件來調用bjam的,就像它可以從make命令行界面中選擇的Makefile:爲bjam的
make -f ../../MyMakefile MyTargetName
bjam ../../MyBjamFile.jam MyTargetName
? ?
選擇Jamroot中的文件是有可能在不同的目錄當前工作目錄與Jamroot.jam文件來調用bjam的,就像它可以從make命令行界面中選擇的Makefile:爲bjam的
make -f ../../MyMakefile MyTargetName
bjam ../../MyBjamFile.jam MyTargetName
? ?
我不相信有一種方法可以使用不同的Jamfile/Jamroot。但是你可以參考其他目錄中的項目。
bjam ../..//MyTargetName
這將創建名爲目標MyTargetName
在../../Jamfile(或../../Jamroot)所定義。以下可能的工作,但我不知道:
bjam ../../MyBjamFile.jam//MyTargetName
這應該找到正確的目標,但仍然可能會遍歷尋找Jamroot中的文件,這可能會或可能不存在的父目錄。