Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/azrafe7/haxe-swc-from-as3-test

Testing generation and usage of Haxe3 SWC (properties, overriding, hiding, etc.)
https://github.com/azrafe7/haxe-swc-from-as3-test

Last synced: 26 days ago
JSON representation

Testing generation and usage of Haxe3 SWC (properties, overriding, hiding, etc.)

Awesome Lists containing this project

README

        

haxe-swc-from-as3-test
======================

Testing generation and usage of Haxe3 SWC (properties, overriding, hiding, etc.).
For a quick overview of the issue [http://pastebin.com/bFHb8MqQ](http://pastebin.com/bFHb8MqQ).

Launching `run.bat` will:

- Clear output folders
- Build Haxe version
- Run Haxe version
- Build SWC
- Build AS3 version with SWC
- Run AS3 version (through fdb)

All should work correctly except the last step (`VerifyError: Error #1053: Illegal override of width in mylib.MyObject.`).

I'm trying to find a workaround for that (actually I've found out it's possible to use @:isVar and get rid of @:getter/setter, but
then the get_??? and set_??? will not be hidden).

**Note:** `mxmlc`, `haxe` and `fdb` must be in the path. Only tested on Win (7).

**EDIT:** see the `openfl` branch for an attempt to cope with it.