2013-04-11 4 views
1

Cette question est spécifiquement pour créer des SWC à partir de Haxe dans FlashDevelop (pas de code AS3).Comment exclure des classes lors de la compilation de SWC à partir de Haxe?

Existe-t-il un argument de compilation pour spécifier que certaines classes ne doivent PAS être compilées dans un fichier SWC? Et si oui, est-il possible de se débarrasser de "Main", "Lib", etc. (les classes les plus courantes intégrées dans le SWC par défaut) tout en compilant tout le reste?

Répondre

2

Pour Nuque je compilez le swcs comme:

haxe --macro "include('nape')" --macro "include('zpp_nape')" ... 

sans drapeau -main, ce construit un SWC qui ne comprend que les classes des nape et zpp_nape paquets.

Cela inclura toujours la bibliothèque haxe std, mais personne ne s'est plaint jusqu'ici.

+0

Merci beaucoup. Je vais regarder dans la documentation, je suppose que la partie "include (...)" peut aussi accepter un nom de paquetage? Ce serait probablement le moyen le plus rapide de compiler uniquement les classes requises. – bigp

Questions connexes