Premake 5は、プロジェクト内の独立した構成変数を分離する2つの機能を提供します:configurations
およびplatforms
です。だから、例えば、あなたが持つかもしれない:追加の軸/寸法をPremakeで作成できますか?
configurations { "Debug", "Release" }
platform { "Windows", "Linux" }
をdocumentationは、各軸の独立した設定を持つことができるので、それらを記述するための良い方法である軸として、これらを参照:
本当に、プラットフォームとは、プロジェクトを構成する別の軸を提供する別のビルド構成名のセットです。
しかし、別の軸が必要な場合はどうなりますか?たとえば、特定の計算に使用されるデータ型:
calctypes { "Long", "Default", "Short" }
この新しい軸を作成することはできますか?
まあ、多分。私はそれがどれくらいの異なる軸に依存すると思うか。それが単なるデータ型の場合、これは機能します。それ以上あれば、私は多くの "乗算"コードを複製してしまうかもしれないと思う。拡張機能(またはモジュール、私は彼らが呼ばれていると思います)はどうですか?モジュールはこれを達成できますか? – detly
これに完全に答えるには、より具体的な例が必要です。 – starkos
それは十分です。これは私を連れて行くでしょう。もし私がPremakeを拡張することについてもっと具体的な質問があれば、私はここまたはdevのリストに尋ねます。 – detly