私はpremake4から以前のバージョンのpremake5に "workspace"の概念はなく、 "解決策"のビルドスクリプトを更新しています。私はpremakeを実行するとPremake5 - 他のソリューションのプロジェクトへの参照
、私が構築するためのカスタムオプションを持つ2つのvs2015ソリューションAとB:
premake5.exe -A--B-私はプロジェクトを希望
vs2015 BはA(ProjectReference)のプロジェクトの参照を持っています。 しかし、プロジェクトAは見つかりませんでした。なぜなら、プロジェクトAはソリューションBの中でのみ検索され、Aでは検索されないからです。
premake4では、関数 "vc2010.projectReferences "これは という名前の" premake.getdependencies "を内部にpremake.findprojectと呼んでいます。
しかしpremake5で、 "findproject" は、現在のソリューション/ワークスペース(premake.solution(/ワークスペース).findproject(cfg.solution、depproj))の範囲に呼ばれるように思わ
は、その平均値をい同じソリューションにない場合は、プロジェクトBとプロジェクトAをリンクできません。 "外部" APIを使用する必要がありますか?