MWSDK_ROOT
標準では TWELITE STAGE APP の実行形式が格納されるフォルダにある MWSDK
フォルダ(つまり../MWSTAGE/MWSDK
)が指定されます。 MWSDK.ini
が指定される場合は、指定されたフォルダ名を採用します。
MWSDK_TWENET_LIBSRC
サンプルコードやTWELITE APPSのソースコードフォルダには、Microsoft社の Visual Studio Code (VS Code) 用の定義ファイルを予め作成しています。この定義ファイル中にVS Codeエディタ中でコード解釈を行う目的でライブラリソースコードの参照先を指定しますが、この環境変数を用いています。
MWSDK_TWENET_LIBSRC
環境変数が適切に指定されると、MWSDK以下ではないプロジェクトフォルダでもコード解釈が行われ、ライブラリ関数名の補完などが機能します。
(参考1)
LANG=C
ツールチェインのメッセージを規定の言語(英語)にするため、明示的に設定しています。
PATH
Windowsでは、SDK添付のmsysユーティリティへのPATHを追加します
MWSDK_MAKE_???
VS Codeの設定定義で利用します。
JOBS
: STAGE APPで設定された並列ビルド数を渡します
DISABLE_LTO
: LTOを無効化します(Windows
)