SWC Input

Вот кусок текста с http://haxe.org/com/features :

SWC Input
Then ability to link one of several SWCs. This will replace --gen-hx-headers and provide better interoperability with Flex and other AS3 libraries.
The main issues to solve are the ability to override protected AS3 methods as well as native getter/setters, and to properly link several SWCs together, while including only the classes that are used.
The following features are required to implement them :
metadata support (to store protected, namespaces, etc)
mutiple --swf-lib

Долго напрягался, чтобы понять о чём идёт речь. Т.е. общая мысль ясна, но в деталях какие-то непонятки. Такое чувство, что в тексте есть ошибки. Кто-нибудь может подробнее написать про подключение нескольких swc?

инструкция

вот, ещё добавился док: http://haxe.org/doc/advanced/swc

там внизу есть инструкция как использовать swc в haXe на данный момент.
если кратко, то

  1. разархивировать swc
  2. запустить haxe --gen-hx-classes полученныйОттудаSwf.swf
    (компилятор сгенерирует папку с extern-классами)
  3. в hxml-файле (настройках проекта) добавить строки:
    -swf-lib путь/к/полученномуSwf.swf
     -cp путь/к/папкеСExternКлассами

так нет вроде пока полноценной поддержки

насколько понимаю, в статье куда ведет линк, говорится о планах на будущие нововведения в haXe. ну и о поддержке SWC Input говорится что хорошо было бы сделать полноценную, но на данный момент, если правильно понимаю, этого нет, а есть только обходной путь с помощью этого самого --gen-hx-headers в котором к сожалению есть свои проблемы.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>.

Подробнее о форматировании

CAPTCHA
Этот вопрос помогает предотвратить автоматический спам
Image CAPTCHA
Enter the characters shown in the image without spaces, also respect upper and lower case.
To prevent automated spam submissions leave this field empty.