2016-08-03 15 views
1

haxeコンパイラのバージョンを画面に表示したいと思います。何かが好きです: ​​実行時にhaxeコンパイラのバージョンを取得する方法

コマンドライン "haxe -version"はバージョン(私の場合は3.2.1)を表示します。

haxe source on githubを確認すると、コンパイラのバージョンがコンパイラプログラムのメインに設定されているようで、Haxeプログラムからアクセスできないようです。

どうすればいいですか?多分マクロでしょうか?

答えて

4

あなたはhaXeのバージョン、または任意の値を取得して定義することができます。

haxe.macro.Compiler.getDefine("haxe_ver"); 

http://try-haxe.mrcdk.com/#ABb7a

EDIT:

あなたはそこにhaxe-verを見つけるでしょう。

+0

Thanks Justoさん、うまくいきます。私はコンパイルフラグへのリンクを将来の参照用に追加しました(あなたが編集を受け入れるならば)。 – x2f

関連する問題