すべてのHaxeターゲット言語にコンパイルされるHaxeのサブセットでHaxeライブラリを作成する予定です。Haxeプログラムがすべてのターゲット言語にコンパイルされることを確認する方法はありますか?また、各ターゲットプラットフォームでコンパイルされたコードを手動でテストせずにこれを行うことは可能ですか?
たとえば、すべての単一プラットフォームで手動でテストせずに、次のコードがすべてのターゲットプラットフォームで有効であることを確認する方法はありますか?
class Test {
static function main(){
trace("How can I check to see which platforms this program will run on?");
}
}
編集:クラスをさまざまなターゲット言語にコンパイルするcompile.hxml
ファイルを作成しました。Test.hx
正しく機能させるには、必要なすべてのhaxelibライブラリを最初にインストールする必要があります。
-js test.js
-main Test
--next
-php www
-main Test
--next
-cpp cpp
-debug
-main Test
--next
-main Test
-java java
--next
-cs test
-main Test
-D haxe3