私は、Inferno と LuaJIT を組み合わせてインタラクティブな分散開発環境を作成するホスト型ハイブリッド OS である Node9 の作成者です。ここでプロジェクトを参照してください: https://github.com/jvburnes/node9
基本的な 4.x プリメイク スクリプトを作成して、すべての依存関係と OSX のメイン ソース コードをコンパイルしましたが、現在、人々は Linux、BSD、および Windows のビルド構成を求めています。これを行うためのコードがあり、これらの OS 上で Node9 をビルドして実行するための premake 構成を作成したいと考えています。ライブラリを設定し、検索パス、コンパイラ名、およびプラットフォームごとの定義を含める必要があります。
- 誰かが良いマルチプラットフォームのプリメイクスクリプトを教えてくれますか?
- 「premake gmake」を使用して何らかの方法でネイティブ プラットフォームを認識しますか?それともコマンド ラインにターゲット プラットフォームを明示的に配置し、premake の構成セクションとプラットフォーム セクションでそのプラットフォームを参照する必要がありますか?
- プリメイク 4.x はレガシーであり、プリメイク 5.x が今後のソリューションであると聞きました。これらすべてのプラットフォーム用にビルドするのに十分な安定性と可用性がありますか?
たくさんの質問があることは承知していますが、私はこれを正しく行いたいと思っています。
ありがとう。